This series has multiple murder mysteries in one — or does it? Set in 1890, 1941, 2023, and 2053, four different detectives (Kyle Soller, Jacob Fortune-Lloyd, Amaka Okafor, Shira Haas ...
Renée Ballard is back — with three cases in one book. When the DNA of a recently arrested man matches that of an unsolved rape and murder case from 20 years prior, things get messy. Ballard ...