John Telfer

42 books

469 pages 2010

fiction historical mystery dark mysterious slow-paced

256 pages 2016

fiction historical mystery thriller dark mysterious tense slow-paced

202 pages 2015

nonfiction essays challenging reflective slow-paced

523 pages paperback 2013

fiction historical challenging informative tense medium-paced

592 pages hardcover 2019

fiction fantasy adventurous medium-paced

328 pages hardcover 2008

nonfiction biography history challenging informative medium-paced

320 pages 2009

nonfiction history informative slow-paced

336 pages 2000

nonfiction history adventurous informative slow-paced

464 pages 2010

fiction thriller dark reflective tense slow-paced

544 pages paperback 1947

fiction classics dark emotional sad slow-paced