Upper Paleolithic
Late Upper Paleolithic Model or "Upper Paleolithic Revolution".