Brilliant book. A serious topic at its core (cancer) and you know that tragedy (death) is inevitable yet it remains funny and upbeat throughout. Very smart book, executed flawlessly. A must read. The film adaptation will be released later this year... skip that! Buy the book! No way will the film capture the depth of the book.