Son of the Shadows (The Sevenwaters Trilogy, Book 2) by Juliet Marillier
A powerful and entracing romance, set in the Celtic twilight of 10th century Ireland: a new MISTS OF AVALON for readers of historical fantasy.
The forests of Sevenwaters have cast their spell over Sorcha's daughter Liadan, who, like her mother, has inherited the talent to heal and to see into the spirit world. The forest spirits warn Liadan that she must remain for ever at Sevenwaters if the sacred isles are to be won back from the Britons who took them by force. For the Lord and Lady of the forest spirits have seen in Liadan's future a doomed romance, death; a child; and a terrible choice to be made.
Liadan is taken captive by the Painted Man, who is revealed to be a man quite unlike his legend. Liadan is drawn to him, despite the ancient prophesy of doom, but can she reclaim her life and defy the spirits, or will a curse fall upon Sevenwaters because of her forbidden love? Will the fight for the sacred isles end in tragedy? History and fantasy, myth and magic, legend and love come together in this magical story.