Steve Emmerson

2 books

271 pages paperback 2000

fiction science fiction dark tense medium-paced

284 pages paperback 2001

fiction science fiction adventurous challenging slow-paced