The Spirits

410 pages 2012

fiction horror mystery dark mysterious tense fast-paced

278 pages 2013

mystery romance dark mysterious tense fast-paced

missing page info 2016

fiction horror romance thriller dark mysterious tense fast-paced

300 pages 2016

dark mysterious tense fast-paced