@bookstodon
"Spear" by Nicola Griffiths. This was a change of pace for me, it's been a long time since I've read a book that's in this mode, of legend and folk tale.
It's a retelling of the King Arthur story, set in Wales. It's about the life of Sir Percival, known in this story as a young woman called Peretur.
It reminded me strongly of Rosemary Sutcliffe's tales of ancient Britain, and apparently those were a direct inspiration. As well as many other books, including the Lord of the Rings.
It's subtle, rich and gentle, cruel at times like myths often are, but engaging and entertaining too. The gender-shift of Peretur, female but perceived as male, was well handled and made sense.
I cared about the characters, and I enjoyed the way the traditional story was twisted and changed.
I don't know how it would read if you're not familiar with the stories of King Arthur, with Merlin and Nimue, Guinivere, Lancelot, Kay, and the rest.