The Witches of Cleopatra Hill
About the Series
Ancient curses…family feuds…finding a happily-ever-after can be a real curse for the modern witch! The future head witch of her clan, Angela McAllister must bond with her consort during her twenty-first year, but her dreams are haunted by a man she’s never seen. The opening trilogy (Darkangel, Darknight, and Darkmoon) should be read in order. Novels that take place after those books are each standalone romances, although there is an over-arching story arc that connects all of these paranormal romance books.