Insane genius in a slender paperback. I read it at one sitting and cried my way through the end of chapter 17 and most of chapter 18. If those bits don't make you cry too, you may not be a parent or child. Easily ranks with Before I Fall and You as one of the best books I've read this year.