Proto-Indo-European mythology also in the myths of the slaying of the nine-headed Lernaean Hydra by Heracles and the slaying of Python by Apollo. The story of Heracles's theft of the cattle of Geryon is probably also related. Although Heracles is not usually thought of as a storm deity in the conventional sense, he bears many attributes held by other Indo-European storm deities, including physical strength and a knack for violence and gluttony. The original Proto-Indo-European myth is also reflected in Germanic mythology. In Norse mythology, Thor, the god of thunder, slays the giant serpent Jörmungandr, which lived in the waters surrounding the
Heracles of Macedon Heracles of Macedon Heracles of Macedon (; c. 327 – 309 BC) was a reputed illegitimate son of Alexander the Great of Macedon by Barsine, daughter of Satrap Artabazus of Phrygia. Heracles was named after the Greek mythological hero of the same name, from whom the Argeads claimed descent. It cannot be established definitively whether Heracles was Alexander’s son or not. Of the ancient sources, both Plutarch and Justin mention Barsine and Heracles but Arrian in the Alexander's Anabasis mentions neither. Plutarch recounts that Alexander took Barsine as his mistress, but on the arguably spurious grounds that she was recommended