David Shakes

10 books

400 pages hardcover 2019

fiction fantasy horror short stories adventurous dark mysterious medium-paced

398 pages 2014

fiction short stories adventurous medium-paced

241 pages digital 2017

dark mysterious medium-paced

305 pages digital

dark emotional reflective medium-paced

missing page info digital 2014

216 pages 2015

adventurous medium-paced

234 pages paperback 2015

adventurous challenging reflective medium-paced

missing page info digital 2017

adventurous dark mysterious slow-paced

259 pages paperback 2020

adventurous mysterious medium-paced

97 pages digital