David A. Hill Jr.

30 books

154 pages 2012

fiction horror adventurous slow-paced

269 pages 2017

fiction horror dark funny tense fast-paced

150 pages digital 2011

nonfiction fantasy reference adventurous informative mysterious slow-paced

missing page info hardcover

fiction adventurous dark emotional medium-paced

309 pages 2013

dark informative medium-paced

69 pages 2012

69 pages 2012

adventurous dark mysterious medium-paced

185 pages digital 2017

adventurous dark medium-paced

358 pages hardcover

319 pages hardcover 2015