Fangirl - Rainbow Rowell This book is rife with giggle-worthy moments. Ms. Rowell, *congratulatory thumbs up* you did it again.