MaidMerry rated Enchanters' end game: 5 stars Sept. 10, 2011 Public Enchanters' end game by David Eddings (Belgariad -- bk. 5)