Enchanter's End Game
David Eddings
Castle of Wizardry
Queen of Sorcery
Pawn of Prophecy
Magician's Gambit