Mirror at the Heart of Time: Book 3 of The Changing Hearts of Ixdahan Daherek