David Brin

201 books

604 pages paperback 2016

fiction science fiction short stories adventurous challenging mysterious fast-paced

124 pages digital 1916

fiction classics fantasy science fiction adventurous fast-paced

336 pages 2017

fiction science fiction short stories challenging informative slow-paced

208 pages 2002

fiction reference science fiction adventurous challenging informative fast-paced

26 pages digital 1984

fiction science fiction short stories adventurous medium-paced

704 pages paperback 1990

fiction science fiction adventurous challenging slow-paced

985 pages 1986

fiction science fiction adventurous challenging medium-paced

896 pages paperback 2012

fiction science fiction adventurous reflective slow-paced

315 pages 1985

fiction science fiction short stories adventurous reflective medium-paced

484 pages 1999

fiction science fiction short stories adventurous challenging mysterious slow-paced