(Guest Article)
Numerous heroes, due to their super-human strength, cunning and courage, were worshipped as gods or demigods. Their diligence in doing their duty for the good of all mankind, as well as their guts to slay monsters, have made their stories truly immortal.
