Very well written, emotional, thoughtful and times funny, educational and heartbreaking book, I loved it!