This book was very different from the first in that it was about different main characters. There was no Thierry and Olivier, no vampires, no empathic connection. Those were some of the things I had loved most, so I missed them. That being said, this was still a well-written book, and I understand now why it was necessary to switch characters.
This book covers the same time period as the first, but it shows Aurelia’s side of things. There was so much going on behind-the-scenes that the reader didn’t know about, and it was nice to finally understand why Aurelia was always showing up, being so cryptic, and doing the things she was doing. I have to say, I felt awful for Aurelia after learning what her life was like.
And much like in the first book, it was the complexity of the characters and their relationships that really made the book shine. This story wasn’t just about Aurelia, it was also about Hame and, somewhat, Carn. Aurelia is a witch, Hame is an oracle, and the two are given immortality and end up fighting together for the same cause. They grow very close, but then Carn comes into the picture as Hame’s lover and their relationship becomes strained. I don’t want to spoil anything, so I’ll just say this is a story of unrequited love, friendship, duty, sacrifice, mistakes, jealousy, guilt, and the bonds between people. None of these characters were perfect. They all made bad decisions at some point or another. But they were complex and realistic. I felt for them, and I felt the emotions between them.
Last but not least, though I can’t say I highlighted quite as many things as I did in the first book, this one had some beautiful writing as well.
Overall, the switch in characters admittedly threw me off a bit, but I ended up being glad to have a more complete picture of what’s going on in this series, and I loved yet again how complex and flawed the characters were!
Fans of Book 1 in Daniel de Lorne's Bonds of Blood series. Anyone who likes witches, oracles, and complex, flawed characters and relationships.
More Books in the Series:
Book Review: Beckoning Blood (Bonds of Blood Book 1) by Daniel de Lorne
Book Review: Burning Blood (Bonds of Blood Book 2) by Daniel de Lorne
Book Review: Binding Blood (Bonds of Blood Book 3) by Daniel de Lorne
From the author of the romantic horror debut Beckoning Blood comes the gripping sequel that mixes blood, sex, and magic.
No–one gets to choose who they spend eternity with.
Aurelia d’Arjou has vampires for brothers, but it is as a witch that she comes into her own power, keeping balance and control, using her strength to mitigate the death and pain that her brothers bring. When she is forced to take on the centuries long task of keeping the world safe from the brutal demon that wore her father’s skin, duty dominates her life. But rare happiness comes in the form of a beguiling, flame–haired oracle who makes the perfect companion…but for one thing.
Hame doesn’t want to be an oracle, but when a demon destroys the closest thing to a father he has, he has little choice but to aid Aurelia with his visions. Unable to love her as she would wish, their centuries–old friendship comes under attack when a handsome Welsh witch enters his life – and his heart.
As treachery and betrayal push Hame to choose between his closest friend and his lover, it becomes clear that when it comes to war, love doesn’t always conquer all, and happy endings are never guaranteed.