This is a book that asks the big questions of life. It uses cancer as the medium to bring about the masterpiece. The characters are fleshed out and they become real to you. You find yourself dealing with the heartaches and challenges they face alongside them in the story.
The Fault in Our Stars by John Green
417