David Sherman

75 books

320 pages 2007

fiction science fiction adventurous challenging slow-paced

378 pages 1997

fiction science fiction adventurous informative fast-paced

368 pages 2006

fiction science fiction emotional fast-paced

352 pages 2001

fiction science fiction dark slow-paced

236 pages paperback

fiction science science fiction emotional tense medium-paced

198 pages digital 2013

fiction science fiction dark slow-paced

368 pages digital 2004

fiction science fiction adventurous dark tense slow-paced

352 pages 2003

fiction science fiction dark slow-paced

368 pages 2002

fiction science fiction adventurous medium-paced

368 pages 2003

fiction science fiction adventurous fast-paced