Herakles - Stafford, Emma. (Gods and heroes of the ancient world., 2012)