John D. Haefele

5 books

fiction horror science fiction adventurous dark mysterious slow-paced

270 pages | first published 2013

fiction horror short stories adventurous dark mysterious slow-paced

352 pages | first published 2014

nonfiction adventurous dark mysterious slow-paced

508 pages | first published 2013

informative medium-paced

88 pages | first published 2009

reflective medium-paced

204 pages | first published 2013

More...