Tag Archives: Light of the World

Walk the Talk

      Comments Off on Walk the Talk

According to Greek mythology, the seemingly invincible warrior Achilles was saddled with the original Achilles heel.  His mother Thetis, in an effort to endow her infant with immortality, had dipped him into the river Styx. Unfortunately, his left heel never made it into the water.  That’s the place where she had been holding him.  Having one small point of vulnerability… Read more »