B.M. Carroll

6 books

400 pages 2018

fiction contemporary thriller emotional reflective slow-paced

416 pages paperback 2020

fiction mystery thriller mysterious tense fast-paced

320 pages paperback 2021

fiction crime mystery thriller dark mysterious tense fast-paced

360 pages paperback 2024

fiction mystery thriller dark mysterious fast-paced

308 pages digital 2023

fiction mystery thriller dark mysterious tense medium-paced

missing page info 2021

dark mysterious tense fast-paced