by Ian Rankin
4.04
466 pages
8h 50m
Dive into the dark and complex world of Edinburgh crime with Inspector Rebus as he navigates political corruption, personal demons, and a web of interconnected mysteries that will keep you guessing until the very end.