Drinker of Souls

335 pages 1986

fiction fantasy science fiction adventurous challenging emotional medium-paced

333 pages 1988

fiction fantasy science fiction adventurous reflective slow-paced

368 pages 1989

fiction fantasy science fiction reflective slow-paced