A Dance of Blades (Shadowdance Trilogy, Book 2) (David Dalglish)