Sophie Jaff

3 books

432 pages 2017

fiction fantasy dark mysterious tense fast-paced

384 pages 2015

fiction horror romance thriller dark mysterious fast-paced

320 pages paperback

medium-paced