Man this book is outstanding.However be prepared as this is really a tearjerker. This is the only book that made me cry. Seriously not a single movie or book ever made me cry.i saw titanic ,endgame .etc but not a single of them made me cry.I am a big movie freak so I saw a lot of movies.However none of them made me cry ever. So I recommend this book to everyone.