Just not the book for me, way too much fantasy, magic and sex.
The Swan Maiden tells the story of the myth of Deirdre, the Irish "Helen of Troy". The story itself is pretty good and the writing if often beautifully written, but the telling gets bogged down in the middle and the fantasy elements sometimes take over. 3.5 stars.