What an amazing book, it really moved me. I can't remember last time being so touched by a book (mind you, I had a bit of a break recently, just getting into books again). I can highly recommend, but have some tissues handy!