by W. Michael Gear
4.05
624 pages
11h 49m
Unravel a complex and gripping mystery that will leave you questioning everything you thought you knew, and keep you guessing until the very last page with its unexpected turns and intricate plot.