The third instalment in The Darkhaven series. Ayla Nightshade prepares to meet with the Kardise ambassador to sign a treaty between Mirrorvale and …