The mists of Avalon
by
Marion Zimmer Bradley
1979