Photo of David Eddings David Eddings