N
Natasha SiegelHistorical Fiction · Romance
As Many Souls As Stars
In 1592, Cybil Harding is a First Daughter, and her family carries a curse that brings disaster to the people around her. At home she is stuck between a mother paralyzed by grief and a father who will give up anything to get at magic.
Miriam Richter is a creature of shadow, made by the dark arts long ago and bound to live forever, alone. She survives by killing mortals and consuming their souls. When she meets Cybil, she sees a soul so bright that she decides to take it.
Miriam offers a bargain: reincarnation for Cybil, in exchange for her soul. What follows is a pursuit across centuries, as Miriam looks for Cybil in each new lifetime to collect what she is owed.
Cybil has no wish to follow Miriam's rules. Then she learns that Miriam may hold the means to end her family's curse, and for the first time across her many lives she has the upper hand.
The two keep circling each other, pulled together like light and dark, and the bond between them tightens with every return. Only one can win their contest for dominance, yet the book asks whether either could survive without the other.