The return from Avalon : a study of the Arthurian legend in modern fiction