Michael J. Jasper

6 books

318 pages 2002

fiction horror dark mysterious tense slow-paced

495 pages 2000

fiction science fiction adventurous slow-paced

320 pages paperback 2001

fiction science fiction adventurous reflective fast-paced

1785 pages 2013

short stories adventurous lighthearted mysterious medium-paced

80 pages paperback 2004

52 pages 2003