One of the best books I've ever read. And I've read A LOT of books!!!
Very clever, beautiful and uplifting! Characters that come to life. If it was a film I wouldn't have wanted it to end. Highly recommend and it contains some valuable life lessons we can all learn from.