The Infinity Gate: Darkglass Mountain: Book Three
Sara Douglass
Darkglass Mountain (3)
Beyond the Hanging Wall