Darkangel (The Witches of Cleopatra Hill Book 1)
Description
Angela must find her fated mate before her next birthday, or her witch clan will be vulnerable. The problem? The only man she’s felt a spark with isn’t a witch. When a rival clan moves in to seize control, she’ll find out who’s a betrayer — and who she can trust.