Jeremy Davies

8 books

228 pages hardcover

nonfiction classics history literary informative reflective medium-paced

170 pages paperback

fiction short stories reflective slow-paced

182 pages digital

248 pages 2016

nonfiction science challenging informative slow-paced

192 pages paperback

nonfiction history religion

missing page info 2005

adventurous mysterious slow-paced

192 pages paperback

fiction slow-paced

556 pages paperback 2006