W. Michael Farmer

12 books

420 pages hardcover

fiction historical mystery dark mysterious reflective medium-paced

419 pages hardcover

fiction historical reflective medium-paced

216 pages paperback

nonfiction history

missing page info hardcover

fiction historical reflective medium-paced

missing page info digital

232 pages hardcover

nonfiction autobiography biography historical history dark reflective medium-paced

346 pages hardcover 2015

fiction historical literary adventurous mysterious reflective medium-paced

395 pages 2018

challenging reflective slow-paced

missing page info

fiction historical

307 pages 2017

reflective slow-paced