Ancient curses... family feuds... Finding a happily ever after can be a real nightmare for the modern witch. As head witch of her clan, Angela McAllister is expected to bond with her consort during her twenty-first year, ensuring she will come into her full powers at the appointed time. But dark forces want her powers for their own, and time is running out . . .