Diana Croft

10 books

561 pages first pub 2023 (editions)

fiction fantasy adventurous challenging dark fast-paced

276 pages first pub 2019 (editions)

fiction crime mystery thriller dark mysterious slow-paced

304 pages first pub 2020 (editions)

fiction historical romance funny lighthearted medium-paced

338 pages first pub 2020 (editions)

fiction crime mystery dark mysterious tense fast-paced

122 pages first pub 2017 (editions)

fiction fantasy adventurous mysterious fast-paced

300 pages first pub 2023 (editions)

fiction crime lgbtqia+ thriller dark mysterious tense medium-paced

487 pages first pub 2023 (editions)

fiction fantasy dark mysterious sad medium-paced

353 pages first pub 2021 (editions)

fiction contemporary mystery thriller dark mysterious reflective medium-paced

276 pages first pub 2022 (editions)

fiction crime mystery dark mysterious fast-paced

2 hours, 3 minutes first pub 2020 (editions)

fiction fantasy science fiction short stories
More...