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