Ratings144
Average rating3.7
Inventive YA book about a different type of magic from what you may be familiar with from Harry Potter. The creativity is slightly offset by the uninteresting antagonist.
Age range: 10-14
Younger readers may be daunted by the length, and older readers may get bored.