David Bell

4 books

352 pages hardcover 2023

fiction literary short stories thriller dark mysterious tense medium-paced

432 pages 2015

fiction mystery thriller dark mysterious tense fast-paced

324 pages 2016

adventurous slow-paced

448 pages paperback 2024

fiction mystery adventurous mysterious tense fast-paced