Laurence Shapcote

6 books

416 pages paperback

nonfiction history philosophy religion informative medium-paced

640 pages 2010

fiction religion dark mysterious tense medium-paced

450 pages

nonfiction religion challenging informative medium-paced

788 pages 2016

medium-paced

528 pages 2012

nonfiction challenging informative medium-paced

450 pages

nonfiction religion