I just read Pamela Dean's Tam Lin. I would say I don't know how I escaped doing so for so long, but I'm pretty sure it was either by trying something else of hers which I did not enjoy, or by trying something of Patricia McKillip's, not enjoying it, and then conflating her with Pamela Dean. Anyway.
( Not a book review, but with (mild?) spoilers. )
( Not a book review, but with (mild?) spoilers. )