Series: The Belgariad #3
With each installment the tale of Belgarion/Garion becomes harder to put down. I personally keep making the mistake of starting the book as I go to bed and finishing it in the early hours of the morning. The group continues to grow in numbers and they’re journey becomes ever more extraordinary as they travel to unfamiliar places and meet Gods with increasing frequency. The stakes continue to be heightened as the prophecy becomes clearer and clearer. Eddings elegantly makes each of the human races distinct with an array of strengths and weaknesses as represented by their unique company. In this struggle to save the world each hero is simultaneously average and extraordinary.