Barry Hale

3 books

429 pages digital

fiction horror dark emotional tense medium-paced

325 pages paperback 2009

402 pages paperback 2024

fiction fantasy horror short stories