Leakey LSB. 1960. Recent Discoveries at Olduvai Gorge. Nature 188, 1050-1052. Posted on July 10, 2014July 28, 2014 by admin110