Okay, so I haven't actually been waiting nine years for this book. But I think it was well worth the time I did spend waiting for it. In this story, Cara Diana Hunter, daughter of a trained unicorn slayer and granddaughter of the unicorn queen Amalia Flickerfoot (which is one heck of a family tree), must travel with her cousin, the unicorn Lightfoot, and friends from past journeys (Grimwold, M'Gama, Finder, and Belle) to unearth the story that has the potential to uncover the secret between the eminity between the unicorns and the vicious monsters called the delvers. Meanwhile, in India, Cara's father, Ian Hunter, starts off on a dangerous quest to free his wife from the red shaft of the Rainbow Prison with the help of a mysterious man called Fallon, who is seeking a friend, and a street urchin called Rajiv, an eager tagalong who keeps things interesting and proves himself to be very important on their mission. The ending was a cliffhanger, it's true, but if you read the tags, it says it's about Cara's journey to find the story about the delvers (which is only part of the story, actually) and I thought that the ending was nicely constructed to leave you wanting more. Honestly, the other books aren't that long. An 800-page book would really blow it out of proportion, and we just get the next part of the story that much quicker. But you can make your own decision about that. In short, I found that the long-awaited third book of the Unicorn Chronicles was worth the time that it took to come out, and I will be among the first to grab my copy of Book Four when it's available.