Doug Chaffee

5 books

199 pages 2005

fiction reference science fiction adventurous informative slow-paced

202 pages digital

310 pages digital

200 pages paperback 2005

fiction science fiction adventurous informative medium-paced

missing page info 2006

fiction science fiction short stories challenging dark informative medium-paced