David W Moore

5 books

240 pages paperback 1968

fiction historical mystery emotional mysterious slow-paced

76 pages 2016

fiction young adult emotional mysterious fast-paced

273 pages paperback 2005

nonfiction biography memoir emotional slow-paced

344 pages paperback 1987

fiction historical emotional reflective slow-paced

200 pages paperback 2000

fiction contemporary young adult emotional fast-paced