Taliesin by Stephen R. Lawhead (The Pendragon Cycle, Book 1)
Synopsis: A princess of Atlantis flees to ancient England where her paths cross with a mage-in-training whose parentage is unknown. Review: I was drawn to Taliesin (which I desperately want to be an anagram of Atlantis, but it’s not) because it’s a retelling of the King Arthur legend with historically accurate place names and details, and with the Christianity an important, unoppressive element. Several major characters are converted to Christianity in episodes that are emotionally and spiritually powerful, but Lawhead doesn’t make that the happy…