The Witches' Covenant (Twin Magic Book 2)
Erich, Ariel and Astrid have begun their life together, but all is not well.
Ariel and Astrid have discovered that sharing a husband is a greater challenge than they anticipated, a challenge that is exacerbated by a difficult winter trip to Wittenberg, where Erich hopes to enter the service of Frederick III, Elector of Sachsen. But their trip is soon interrupted by unexpected complications.
In the town of Marburg, a century-old agreement that has kept the peace between the Landgraviate of Hessen and a band of witches in the forest is beginning to unravel. The young Landgrave, Philip, needs to consolidate his authority, and the witches want something from him that he does not dare surrender.
Erich and his wives are drawn into this conflict, and in the process discover a mystery that seems tied to their unique magical bond—a mystery that may threaten its very existence if they cannot resolve it.
In this second installment in the bestselling Twin Magic series, Michael Dalton spins together magic, steampunk, and traditional German fairy tales into another entertaining alternate history adventure.