A review by dishanic
Fangirl by Rainbow Rowell

5.0

Rainbow Rowell continues to heighten my expectations from men. Why, oh why do you create characters that are so hard not to fall in love with?