samanthaleigh15 rated Fangirl: Show rating 5 stars April 5, 2014 Public Fangirl by Rainbow RowellCath is a Simon Snow fan.Okay, the whole world is a Simon Snow fan...But for Cath, …