Traitor spy trilogy -- bk. 2

Series by Trudi Canavan
Unsorted Book Trudi Canavan: The rogue (2012, Orbit) 4 stars

The rogue

by