A review by mousie_books
Thief's Magic by Trudi Canavan

3.0

SpoilerIt's weird that the two characters don't meet (or are even in the same world) at the end.