I was really surprised by how much I enjoyed this book. I love Schaefer's Daniel Faust series but am not so keen on the Harmony Black books so I was prepared for the possibility that it wasn't going to grab me.
What I wasn't prepared for was that I literally didn't want to put the book down, so I stayed up all through the night and read the book in one go. The main protagonists (no spoilers) moved me, I even ended up caring for quite a few of the minor characters.
This book does fit into the Daniel Faust and Harmony Black plots but you can read it quite independently, I think. On the other hand, why do that when you could have hours of good reading ahead of you?
So, if you like dark urban adult fantasy get this book. If you like Schaefer's other books then get this book and be ready to not put it down until you have finished.
Marie Reinhart is an NYPD detective on the trail of a serial killer. When she sleeps, though, she dreams of other lives; she dreams of being a knight, in strange wars and strange worlds. On the other side of the city, Nessa Roth is a college professor trapped in a loveless marriage, an unwilling prop in a political dynasty. She's also a fledgling witch, weaving poppets and tiny spells behind closed doors.
When Marie's case draws her into Nessa's path, sparks fly. What comes next is ... (more)
Craig Schaefer's books have taken readers to the seamy edge of a criminal underworld drenched in shadow (the Daniel Faust series), to a world torn by war, poison and witchcraft (the Revanche Cycle), and - beginning this winter - across a modern America mired in occult mysteries and a conspiracy of lies (the Harmony Black series).
Despite this, people say he's strangely normal. Suspiciously normal, in fact.
Schaefer lives in Illinois with a small retinue of cats, all of whom try to interrupt his writing schedule and/or kill him on a regular basis. He practices sleight of hand in his spare time, though he's not very good at it.