Mackenzie, Donald A.Encyclopaedia of Myth and Legend in Art, Religion, Culture and Literature; 7 Volumes