Herakles Between Gods and Heroes. - Stafford, Emma (The gods of ancient Greece :, 2010)