I don't mean to sound like a fangirl but The Fault In Our Stars is every bit as amazing as all the screams and cheers would indicate. (My own teengirl and I read it as part of our own ongoing book chat and we both give it an A+.)
Read Whole Story
John Green is a genius. Don't take our word for it (though we're huge fans here), as that's what Shailene Woodley, who plays Hazel Grace Lancaster in ...
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.