Kingfisher – Patricia A. McKillip
Ace Books, 2016
Once upon a time, a heartbroken sorceress vanished and took an entire cape on the coast of Wyvernhold with her. Only when a trio of lost knights stumble into her sleepy haven does Heloise Oliver’s son start asking inconvenient questions and discover the truth: the father he has never met is still living, a knight himself in the royal court at Severluna. Pierce Oliver takes off for the heart of the kingdom, unaware of greater and darker mysteries rising to the surface around him. In a crumbling inn, a strange ritual cannot ever be questioned; a chef spins beautiful, irresistible nothings in a restaurant that cannot be found by those who want it most; and in Severluna, the king announces a quest without the least idea of what is really at stake.
I always adore Patricia A. McKillip’s writing, which is at its elegantly enigmatic, exquisitely wry best in Kingfisher, but the infusion of Arthuriana into a world of modern day alternate world fantasy is so brilliantly done I think this may be one of my favourites of her books, as well as one of my favourite books in general. The richness of the worldbuilding is entrancing, the familiar bones of legends and fairy tales woven into a setting that includes mobile phones, river gods and knights riding motorcycles. I would be thrilled if she wrote more in this world.