I'm not impressed with this book at all. Seems to be aimed at people with a low education. I'll recommend it to anyone who didn't graduate pass the sixth grade. If you want good fantasy read Terry Brooks.Characters with names like Marrow(skeleton), everyone in a certain raced names like Chex, Cherie, Chet, Chester and it goes on and on. Grow up Mr. Anthony this is sixth grade reading.