The Forests Of Avalon by Marion Zimmer Bradley