David J. Lake

15 books

304 pages 1982

fiction science fiction short stories reflective medium-paced

560 pages 1998

fiction fantasy science fiction short stories adventurous challenging medium-paced

545 pages digital 2013

fiction science fiction short stories adventurous medium-paced

188 pages 1976

fiction fantasy science fiction informative slow-paced

170 pages hardcover 1985

fiction fantasy adventurous mysterious medium-paced

449 pages paperback 2000

fiction horror science fiction short stories challenging informative reflective medium-paced

198 pages 1983

fiction science medium-paced

189 pages 1978

fiction science fiction adventurous medium-paced

189 pages paperback 1978

189 pages

fiction science fiction