The Mirror of Worlds
David Drake
The Crown of the Isles Trilogy (8)
The Gods Return
The Crown of the Isles Trilogy (9)
The Fortress of Glass
The Crown of the Isles Trilogy (7)