by Ava Bradley
Affiliate links. We may earn a commission.
Books that share its vibe, closest match first.
Hell to Pay
Rachel Aaron
Trouble with the Cursed
Kim Harrison
Cast in Oblivion
Michelle Sagara
Black Magic Sanction
Empowered
Dale Ivan Smith
Million Dollar Demon
Burned
Benedict Jacka
Lies Ripped Open
Steve McHugh
A Vigil in the Mourning
Hailey Turner
Beast Master
Shayne Silvers
Downfall
Rob Thurman
Rogue Belador
Dianna Love