Heracles or Hercules according to Roman mythology is a prominent figure in Classical mythology and is considered among the most famous of all the Greek heroes. Heracles was born ...
As a thunder-god, he has been compared to Zeus in Greek or Thor in Norse mythology ... Mitra and Varuna in Hindu mythology). Historians and ethnographers suspect that the relics of this ancient notion ...