Working for the Devil by Lilith Saintcrow
Series: Dante Valentine #1
I was hoping this book would last me a week. Instead I read it in a single sitting. The details of the magical structure are a little bit confusing at times particularly terms that are thrown out without a definition, but that didn’t bother me enough to slow me down. Dante Valentine is a necromancer hired by the Devil to hunt a rogue demon. The issue is she’s met this demon before and she barely survived. She prefers to work alone but Satan gives her a demon familiar plus a small group of friends tag along refusing to let her take him on alone. Dante has to decide how she feels about her demon protector who refuses to be left behind. Dante learns to face her past and her future, but even the Devil doesn’t pay enough for this job.