Rogue (Traitor Spy trilogy #2)

Trudi Canavan
Rogue (Traitor Spy trilogy #2)
Hardback