James M. Gilmore

2 books

631 pages hardcover 1986

fiction horror mystery short stories mysterious tense fast-paced

208 pages 2005

challenging informative reflective fast-paced