Dan Graffeo

5 books

250 pages digital

294 pages paperback

fiction horror

194 pages paperback 2009

adventurous dark lighthearted fast-paced

210 pages paperback 2011

adventurous dark slow-paced

466 pages paperback 2012

challenging reflective medium-paced