infryq rated Fangirl: 4 stars Jan. 23, 2019 Public Fangirl by Rainbow RowellCath is a Simon Snow fan.Okay, the whole world is a Simon Snow fan...But for Cath, being a …