I've read the Merlin Trilogy by Mary Stewart many times over the years and have always found it magical and truly enchanting. Mary Stewart has woven a "realistic" tapestry of dark age Britain using Merlin as the central character to tell most of the Arthurian saga from adifferent point of view. Was Merlin a magician? Perhaps, but he was more than that; a doctor, engineer, philosopher and creator of a future. All this could seem like magic to early britains and Mary Stewart does indeed give Merlin some real magic. Above all else, this is a romantic story, the story of a boy searching initially for his father and in doing so becoming entangled in a story bigger than himself, bigger than his desires and as big as the landscape Stewart weaves. Get it, read it, love it... I guarantee you will return to it again and again.