Guardians of the west : book one of the Malloreon - Eddings, David (A Del Rey Books, 1987)