I just read this book again yesterday, because my daughter borrowed When the Sea Turned to Silver from the library, and I figured out pretty quickly that it would be better if I refreshed my memory on Where the Mountain Meets the Moon first. Both books are great, of course. This first novel was particularly enjoyable. It is so well-written; even the sentences that don't appear to be critical to the story are carefully crafted. The characters, whether human or not, come alive in the story and in the stories within the story. I love how all 3 books (including Starry River of the Sky) are woven together. There are many positive life lessons throughout. Definitely one of my very favorite children's books, and even among my very favorite fiction books.