Have you ever wondered why people call it an “Achilles’ heel”? Who was Achilles anyway? According to Greek mythology, Achilles was a great Greek warrior and hero of the Trojan War. Achilles was invulnerable everywhere on his body, except for his heel, where his mother grasped him as she dipped him in the river Styx. … Continue reading Achilles’ Heel – Marathon Reflections