Detective Inspector Declan Walsh

376 pages first pub 2022 (editions)

fiction crime mystery thriller dark mysterious tense fast-paced

368 pages first pub 2022 (editions)

fiction crime mystery thriller dark mysterious tense fast-paced

342 pages first pub 2022 (editions)

fiction crime mystery thriller dark mysterious tense medium-paced

370 pages first pub 2022 (editions)

fiction crime mystery thriller dark mysterious tense fast-paced

344 pages first pub 2023 (editions)

fiction mystery thriller

334 pages first pub 2023 (editions)

fiction crime thriller

336 pages first pub 2023 (editions)

fiction mystery thriller mysterious tense slow-paced

312 pages first pub 2023 (editions)

fiction crime mystery thriller

352 pages first pub 2024 (editions)

fiction mystery thriller

356 pages first pub 2024 (editions)

fiction mystery