David Sherman

75 books

554 pages paperback

fiction science science fiction challenging medium-paced

Armored

John Joseph Adams

579 pages paperback 2012

fiction science fiction short stories adventurous challenging fast-paced

357 pages 2005

fiction science fiction challenging dark slow-paced

190 pages digital 2013

fiction science fiction adventurous medium-paced

352 pages 1999

fiction science fiction adventurous challenging dark medium-paced

217 pages hardcover

nonfiction history philosophy reflective medium-paced

352 pages

fiction fantasy science science fiction adventurous dark slow-paced

352 pages paperback

fiction fantasy science science fiction adventurous medium-paced

248 pages paperback

fiction science science fiction adventurous medium-paced

368 pages 2009

fiction science fiction informative slow-paced