Jeffry C. Davis

2 books

320 pages 2012

nonfiction education informative reflective slow-paced

193 pages paperback 2016

challenging informative reflective medium-paced