David Edgerley Gates

3 books

405 pages paperback 2002

fiction mystery short stories mysterious slow-paced

464 pages hardcover 2004

fiction mystery short stories adventurous challenging dark medium-paced

600 pages 2009

fiction challenging mysterious slow-paced