Read The Witches of Canyon Road, Books 1-3 Storyline:
Miranda McAllister should have inherited unbelievable powers from her witch parents. But the lack of those powers can't prevent her from fulfilling her destiny, a destiny decided before she was born...or was it? This boxed set includes the first three books in the Witches of Canyon Road paranormal romance series: HIDDEN GIFTS A match decreed by fate. A love awakened by magic... Life as Rafael Castillo knows it is about to come to an end. Twenty-one years ago, his grandmother, then head witch of the Castillo clan, helped the McAllister clan defeat a dark wizard...for a price. The payment, Miranda McAllister, is now on her way to be his bride. A medieval arrangement, but there's no naysaying Rafe's mother, who is intent on carrying out his grandmother's wishes. Miranda's parents tried everything — even revealing her lack of magical gifts — to break this unholy bargain, to no avail. As her Halloween...Pages of The Witches of Canyon Road, Books 1-3 :