David M. Harris

7 books

64 pages 2010

18 pages digital 1998

fiction science fiction

18 pages digital 2014

114 pages paperback 2014

medium-paced

missing page info 1983

challenging informative inspiring medium-paced

52 pages 2013

informative reflective relaxing slow-paced

48 pages 1995

poetry challenging dark informative medium-paced