by Robert Dugoni
4.29
426 pages
8h 4m
When a detective is put on a case to find a missing woman, he will uncover a case filled with twists and turns that make you question who is good and who is evil.