J.F. Garrard

6 books

170 pages paperback 2017

nonfiction essays poetry race short stories challenging informative reflective medium-paced

16 pages digital 2015 user-added

fiction horror science fiction thriller

232 pages 2019

informative reflective fast-paced

315 pages 2017

reflective medium-paced

500 pages 2014

fantasy adventurous mysterious slow-paced

388 pages digital 2018

fiction short stories challenging dark reflective medium-paced