Matthew McFarland

93 books

139 pages 2003

nonfiction horror challenging dark informative medium-paced

175 pages 2009

horror dark slow-paced

225 pages digital

225 pages 2017

adventurous challenging tense medium-paced

missing page info hardcover

fiction adventurous dark emotional medium-paced

224 pages 2006

nonfiction challenging informative medium-paced

482 pages hardcover 2017

358 pages hardcover

fiction challenging dark tense medium-paced

600 pages hardcover 2016

317 pages hardcover 2016