Mark Spears

9 books

318 pages paperback

fiction horror dark fast-paced

179 pages digital

missing page info

300 pages 2016

adventurous lighthearted medium-paced

156 pages paperback

fiction short stories

274 pages paperback

fiction lighthearted slow-paced

27 pages digital

335 pages digital 2022

fiction fantasy

missing page info digital