One of the most brilliant piece of literature I have read in the course of my readings. This one caught me off guard. The story was very strong and the characters are at its best! I have to say, KUDOS to Mr. John Green for this amazing novel. At first, I had second thoughts whether to get this book or not but based on the rave reviews I read, it doesn't hurt me to try. Thank goodness I was finally able to finish this book. It was really nice!Definitely on my reread shelf! ☺