David Sherman

73 books

fiction science fiction short stories adventurous challenging fast-paced

579 pages | first published 2012

fiction science fiction informative reflective fast-paced

368 pages | first published 2004

fiction science fiction challenging dark slow-paced

357 pages | first published 2005

fiction science fiction adventurous challenging dark medium-paced

352 pages | first published 1999

nonfiction history philosophy reflective medium-paced

217 pages

fiction fantasy science science fiction adventurous dark slow-paced

352 pages

fiction fantasy science science fiction adventurous medium-paced

352 pages

fiction science science fiction adventurous medium-paced

248 pages

fiction science fiction informative slow-paced

368 pages | first published 2009

fiction science fiction adventurous challenging slow-paced

320 pages | first published 2007