John Martin Leahy

8 books

296 pages 2015

fiction horror short stories dark informative mysterious slow-paced

506 pages paperback

fiction fantasy historical science science fiction adventurous slow-paced

316 pages

missing page info paperback 1959

fiction horror dark mysterious tense fast-paced

518 pages hardcover 1947

223 pages paperback

148 pages

144 pages paperback 1927