Charlotte rated Fangirl: 5 stars Jan. 18, 2021 Public Fangirl by Rainbow RowellCath is a Simon Snow fan.Okay, the whole world is a Simon Snow fan...But for Cath, being a …