My father and I just finished The Tower at Stony Wood by Patricia A. McKillip.
Inspired by Tennyson's The Lady of Shalott, this book takes the tale to truly mythopoetic heights. A mystery woven in fine thread between several towers, we walked with valiant yet impoverished islanders desperate for freedom from their overlord, a knight journeying through a land of subtle magic and beauty, and a seal-like baker and her children seeing and weaving stories from a mirror in the tower at Stony Wood. And we met some fey sisters who know that an outwardly simple mission can weave the tangled threads of fate and chance together to restore magic and peace.
Happy days to Cyan Dag & Cria Greenwoode, King Regis Aurum of Yves & Gwynne of Skye, Thayne and Craiche Ysse, Sel and Melanthos of Stony Wood, and Idra, Sidera, and Una.