Lucy Hall

322 pages 2016

fiction crime mystery thriller dark mysterious tense slow-paced

310 pages 2016

fiction mystery dark mysterious tense fast-paced

302 pages 2017

mystery dark mysterious tense medium-paced