About
Summary
In Shadecross, politics is just another blood sport. When a mayoral candidate makes the mistake of crossing House Umbra, his campaign of greed and prejudice spirals into a nightmare of shadowy deals, vanishing allies, and supernatural reckoning. Behind every ballot lies a bargain—and some votes don’t get counted.
In a city where power is bought with blood and silence, one man is about to learn: ambition always has a cost.Book information
Genre
Detective and Crime, Mystery and Thriller