"Nonetheless, readers who don't mind being bludgeoned with "Tolerance GOOD! Prejudice BAD!" should find this a diverting-enough adventure. (Fantasy. 12-16)"
Heavy-handed moralizing weighs down a generic but competent coming-of-age fantasy.
Read full book review >