The Belgariad

Series by David Eddings
Book 5 David Eddings: Enchanters' End Game (Paperback, 1986, Del Rey)

Enchanters' End Game

by