The Fault In Our Stars

"The Fault In Our Stars" by John Green

Rarely has a book, teen fiction or otherwise, stayed with me the way this marvelous John Green novel has since completing it. Friend after friend recommended this book to me. Often this recommendation came with the warning, "the book is amazingly awesome. Get the tissues." Right away I began to empathize with characters to the point where I wondered...Did John Green know these families? Is this actually one of those non-fiction books that's been categorized as fiction with names changed in an effort to "protect the innocent?" The author's note assures us. No, this is fiction. The medicine used to help the cancer patients in the novel is a figment of his imagination. This is a true pity. 

"The Fault in Our Stars" begins with Hazel, a girl "in between" in many ways. Her diagnosis of thyroid cancer puts her in between life and death. The uncertainty of her future lands her in between hiding behind her illness and living her life. Even her name, Hazel, is a color somewhere in between brown and green. A mundane support group meeting changes her life forever when she meets Augustus Waters.  Augustus is tall, lanky, and has charisma for days. Augustus creates an epic whirlwind of love and change for his girl, "Hazel Grace," pushing her to take chances both with her heart and her future.  As with most love stories, this one is fraught with beautiful highs and devastating lows. It's true as Augustus tells Hazel, "Oh, I wouldn't mind, Hazel Grace. It would be a privilege to have my heart broken by you." 

Reading this novel now will also get you ahead of the curve. Shailene Woodley ("The Descendents") and Ansel Elgort are currently slated to star in the movie version. John Green is a gifted writer, who has five other novels available in our catalog.  Check John Green out today, and as he would say, "Don't forget to be awesome."

--Mary G., Rock Road Branch


© Copyright 2017. St. Louis County Library. All rights reserved. 1640 S. Lindbergh Blvd., St. Louis MO. 314-994-3300 Contact Us