David J. Lake

13 books

fiction fantasy science fiction short stories adventurous challenging medium-paced

560 pages | first published 1998

fiction science fiction short stories reflective medium-paced

304 pages | first published 1982

fiction science fiction short stories adventurous medium-paced

544 pages | first published 2013

fiction fantasy science fiction informative slow-paced

188 pages | first published 1976

horror challenging informative reflective medium-paced

449 pages | first published 2000

fiction science medium-paced

198 pages | first published 1983

fiction science fiction adventurous medium-paced

189 pages | first published 1978

nonfiction classics literary medium-paced

364 pages

adventurous challenging slow-paced

128 pages | first published 1981

176 pages | first published 1977