A review by vampiresessah
The Magicians' Guild by Trudi Canavan

5.0