According to historian Terje Tvedt the Greek god and hero Heracles derived from a much older Egyptian hero of similar name. The now submerged city Heracleion off the coast of the Nile delta was named after the god and Heracles plays a central role in the ancient...

read more