This book was a pleasure to listen to. It is elegantly written, with word choices and language that evoked the time and place of ancient China with a ..Show More »touch of magic thrown in. I found myself caught up in the story of Song and his journey to uncover his mysterious past. He is a character to whom many children can relate, and I think they will feel his successes and failures as keenly as I did. The author seemed to have great insight into human character in portraying Song’s struggles to forgive old enemies and take on his role to fulfill a prophecy.