Dave MacPherson

2 books

264 pages 2009

fiction horror short stories reflective slow-paced

172 pages paperback 1975

nonfiction dark informative medium-paced