Angel Mason can’t remember anything about her life before she was about seven years old. Fractured memories linger: a terrible forest fire and a cruel man. She remembers nothing about her parents or where she belongs.
She has grown up in a loving foster family, but an inexplicable longing refuses to leave her alone. If only magic were real. She tries to dismiss the idea as silly, and the result of reading too many fantasy novels. When a mysterious boy turns out to be more than he seems, Angel must choose between her life with the Masons and her forgotten past.
As Angel dives into her new world, she begins to recover more pieces of memory. If she continues to push for the pieces, perhaps she will discover the memory she wants most of all: to see her mother’s face.
But Dawric, the villain who took all that away from Angel lurks out there somewhere, and a prophecy foretells he will return to finish Angel once and for all. Hidden in her homeland, Angel learns more about her past and the magic she possesses. Will she learn to use her Talent in time to stop Dawric from destroying all she holds dear?
Angel’s curiosity and love for others is endearing as is her cousin Gregor’s bravery and protectiveness. Heckenbach creates a magical story in her enchanting world of Toch Island, a place veiled by magic so that only those with magical ability can find it. Finding Angel is filled with noble virtue and memorable characters both human and animal. While the climax may stretch the reader’s willing suspension of belief, (even the hero calls out the villain on his conflicting arguments) the story’s true power is in its virtue: honor and justice.
Brief scenes in which animals are harmed. Few graphic details. A man is swallowed by fire and earth.
Note: I received a free copy of this book in exchange for my honest review.