Tejal Sandera 116 2220 days ago Scientists are beginning to unravel a mystery that has long vexed philosophers