Beautiful, sincere and heart breaking. It took me all of two days to finish this book. I couldn't put it down. It was like I knew Hazel, and I knew Augustus. Sad as their story is, it also helped me realise a lot of things about life and living. Highly recommended.