A review by mgodbole
Shadowcaster by Cinda Williams Chima

adventurous fast-paced

4.25