A review by harlequinstardust
Thief's Magic by Trudi Canavan

3.5