Cross Keys: Unity by Ally Shields Elvenrude Trilogy Book Three A race to the edge of annihilation... Everything is on the line. No one can hold back. The future…or nothing…awaits… A deadly explosion in New Orleans has left the fate of criminal Jermon Lormarc uncertain, the rebellion escalates into kidnappings and arson, and the widespread theft of ancient human artifacts forces the Elven king to reveal secrets kept for thousands of years.
Absolutely addicted to Stephen Leather books and Jack Nightingale (this is the 3rd one) are very cool stories about selling souls to the devil and then doing deals with devils. Would make awesome films.