Detective Harriet Foster

369 pages paperback 2023

fiction crime mystery thriller dark mysterious tense medium-paced

334 pages paperback 2023

fiction crime mystery thriller mysterious tense medium-paced

364 pages paperback 2024

fiction mystery true crime adventurous dark tense medium-paced