Enchanters' End Game

The Belgariad

Enchanters' End Game

David Eddings
1984