This was a wonderful book. The story was very well told. It had multi-dimensional characters that you could really get to know. The little boy Diamond was a dear to meet. His adventures were told in an educated and well thought of manner.
My daughter and I read it together. We loved it. I would highly recommend it, especially as a read-aloud to children.