Brian Duncan

6 books

532 pages paperback

fiction historical adventurous emotional slow-paced

384 pages paperback

nonfiction health informative medium-paced

424 pages 2012

fiction historical emotional slow-paced

386 pages digital 2020

fiction horror short stories dark mysterious tense medium-paced

344 pages digital 2014

nonfiction adventurous emotional medium-paced

11 pages digital 2015

emotional inspiring reflective medium-paced