It takes a killer to hunt a killer.
Me? I'm great at killing, but I'm not a homicidal maniac like my vampire ex-boyfriend. That's why I need to make friends with the mystical assassin who ruined my life.
Sure, she got me fired from my Guardian job when she decapitated my ex... but it turns out he was a lying lunatic, and now he's trying to ruin much more than just my life.
People are turning to stone everywhere I look-and no, there are no snakes in my hair. It's happening all over the world, seemingly at random. Only I know who's bringing about all this death, and he won't stop until every last person on the planet is petrified.
Or until I incinerate him.
Meanwhile, my dragon niece is breathing fire at strangers, and the phoenix living inside me keeps trying to take birdbaths in lava.
All that is about as terrifying as it sounds, but even more terrifying is the smart, sexy, kind detective playing darts with my heart. He's way too good for me, and we both know it... so why can't I stay away?
I need to make peace with the witch I am-and the god that owns me-before I'm nothing but an obsidian corpse.
But even if the gods let me out of this alive, I'm not sure they'll leave me with a world I want to live in.
Obsidian Oath is the third book of Firebird Uncaged, an urban fantasy series full of action and humor. Here there be mythical creatures, rogue witches, Aztec gods, swearing, and slow-burn romance.