John Martin Leahy

4 books

fiction horror short stories dark informative mysterious slow-paced

296 pages | first published 2015

fiction fantasy historical science science fiction adventurous slow-paced

506 pages

fiction horror dark mysterious tense fast-paced

missing page info | first published 1959

518 pages | first published 1947

More...