You need to sign in or sign up before continuing.

John Sheppard

15 books

232 pages paperback

fiction thriller medium-paced

140 pages digital

212 pages paperback

nonfiction self help informative medium-paced

210 pages paperback

fiction thriller fast-paced

159 pages 2017

dark reflective slow-paced