A review by iamjudgedredd
Domes of Fire by David Eddings

5.0