7 MAY 2010 VOL 328 SCIENCE www.sciencemag.org 680 IT’S THE MYSTERY OF MOUNT CARMEL. ON this limestone ridge overlooking the coast of Israel, modern humans lived in caves…