by James Lee Burke
4
434 pages
8h 13m
Brace yourself for a gripping mystery that explores the darkest corners of the human heart, where justice is a long and winding road filled with danger, secrets, and the ghosts of the past.