Last Mayor

246 pages 2015

fiction horror dark tense fast-paced

250 pages 2015

fiction horror adventurous reflective fast-paced

350 pages 2015

horror adventurous mysterious tense fast-paced

270 pages 2016

fiction horror adventurous mysterious tense medium-paced

270 pages 2016

fiction adventurous mysterious tense medium-paced

432 pages 2016

fiction horror adventurous tense medium-paced

350 pages 2017

fiction horror dark sad tense medium-paced

400 pages 2017

fiction horror dark mysterious medium-paced

339 pages 2018

horror adventurous fast-paced