David Pringle

34 books

255 pages paperback 1999

fiction science fiction short stories informative inspiring medium-paced

304 pages

missing page info 1979

challenging dark mysterious medium-paced

220 pages paperback 1989

fiction fantasy short stories adventurous dark medium-paced

518 pages hardcover 1988

nonfiction reference dark informative mysterious medium-paced

missing page info 1988

medium-paced

68 pages

40 pages

320 pages 1991

fiction short stories challenging informative reflective medium-paced

210 pages 1985

fiction science fiction short stories adventurous slow-paced