A review by lesterb09
The Novice by Trudi Canavan

adventurous mysterious medium-paced

3.75