This book is so beautiful both in the story and the illustrations. I used this when I was making a collection of religious books for a class project, and this was my favorite one out of all the books I collected. It is a wonderful tale about how the God of removing obstacles, Ganesh, got the elephant head that he is known for. It can be a little confusing because there are a lot of characters, but there is an appendix to show you which God is which and what they represent. Even if you are not a part of or even familiar with the Hindu faith, this is a wonderful book for children to read. If you take out the religious messages of things like duty and compassion to your faith, the underlying message is really to help others and have love for the world we live in.