John C. Davis

8 books

180 pages hardcover

nonfiction art history challenging tense medium-paced

86 pages paperback 2019

informative inspiring reflective medium-paced

95 pages digital

141 pages digital

451 pages paperback 1994 user-added

nonfiction history

168 pages paperback 2007

fiction

656 pages hardcover

nonfiction science medium-paced

108 pages paperback

nonfiction education