An evocative prequel to The Mists of Avalon recalls the origins and history of Avalon and the prophecy of the birth of the great King Arthur, as seen through the successive lives of three powerful priestesses--Caillean, Teleri, and Viviane, the Lady of the Lake. Reprint.