content: I waited for MONTHS to find this book, having read Deep Wizardry and High Wizardry first, and it was worth the wait. This is a fantastic book with an excellent plot. It is a bit complicated, and I recommend reading it at least twice to fully understand it. People complain that it's no Harry Potter, and they're right - this ISN'T Harry Potter, it's something more than Harry could be. Not "better", but MORE. Diane Duane has a fantastic talent in describing things, she really shows you everything.I HIGHLY recommend this; it's one of the best books I've ever read (and that's saying something). If you don't like it, it's probably just because such...deep...sci-fi isn't your cup of tea, and that's great. ........