by David Eddings
The Belgariad & Malloreon series by David Eddings consists of 3 books, published between 1995 and 1998. The series begins with Belgarath the Sorcerer.