There are some really, realy good books that after reading them, your faith in humanity is restored. This is one such book. I love it and I am going to make sure that my kids will read it. I know that I will become a better person, a better parent, a better individual because I read it. Its really a wonderful story, and you will be able to relate to it, no matter how old or young you are.