The Hutchinson dictionary of world mythology. (Helicon Pub., 2005)