William Giraldi

8 books

336 pages 2018

nonfiction essays challenging reflective slow-paced

440 pages hardcover 2015

fiction classics horror short stories dark medium-paced

288 pages 2016

nonfiction biography emotional reflective slow-paced

224 pages digital 2014

fiction horror mystery thriller dark mysterious tense slow-paced

384 pages hardcover

fiction contemporary

282 pages 2011

fiction adventurous funny reflective fast-paced

missing duration info audio

fiction literary medium-paced

200 pages 2011

poetry short stories mysterious reflective medium-paced