David Dolan

8 books

318 pages 2015

fiction horror short stories dark mysterious tense slow-paced

330 pages 2014

dark informative medium-paced

336 pages paperback

fiction

280 pages paperback 2003

challenging informative reflective medium-paced

299 pages paperback 1998

challenging informative reflective fast-paced

184 pages paperback 2001

informative reflective medium-paced

330 pages 2014

dark medium-paced

330 pages paperback

dark mysterious medium-paced