Lawhead is undeniably a good talespinner, but this was too much fantasy and too little Arthurian Britain. The technique of placing Atlantis, said by Plato to have sunk around 9,000 BC, to be contemporary with 5th Century AD Britain, is just too preposterous to stand up. The character of Taliesin is superficial, nowhere near as fleshed out as that of Charis, his wife. It was not quite straightforward fantasy, not quite historical fiction, and the saintly characterizations of the Christians (nothing is said about the darker aspects of exterminating paganism) was too sugary. I expected better from Lawhead.