Greek myths : gods, heroes, and monsters :their sources, their stories, and their meanings / - Switzer, Ellen, (Atheneum,, 1988)