Traitors' Gate
(Crossroads , book 3)
Kate Elliott