A touching book about teenage love and how cancer gets in the way of their relationship. The story is told by Hazel, who is very honest in a way that will make you laugh although she is talking about something very serious. When I described this book to my sister, I said it was funny in a sad way. This book will make you laugh but it will also make you cry. A great young adult novel by John Green that is soon being made into a blockbuster hit.