I really enjoyed this very imaginative book. The characters were wonderful and so diverse. I felt like I was going through the adventure with all of them. I really hated the villain (Ahriman), which is a testament to the great writing. I would definitely recommend this book. Lots of action with twists along the way. It takes you to a completely different world.