Karl R. de Mesa

6 books

128 pages paperback 2016

fiction horror short stories adventurous dark slow-paced

90 pages 2006

fiction horror speculative fiction dark mysterious tense slow-paced

144 pages 2013

fiction horror short stories adventurous dark mysterious slow-paced

191 pages 2010

fiction horror dark medium-paced

missing page info paperback 2022

145 pages 2013

informative reflective fast-paced