Darkmoon (The Witches of Cleopatra Hill Book 3) by Christine Pope
In book 3, we continue with Angela McAlister, who is now pregnant. A terrible curse had been placed on the Wilcox family, and Angela was determined to find a way to break the curse.
Angela and Connor were going to be together forever, or at least until the curse would claim the life of Angela. But Angela, being her own person and not one to let an ancient curse take her life, sets out to discover how to break this curse. What she discovers from so many people leads her on a journey to reveal the past.
Rival clans with their own stories passed down from generation to generation, and two young lovers to set the world right. Travel with them and see if the curse can be broken, or claim another life.