The Upper Palaeolithic population of Europe in an evolutionary perspective - Churchill, Steven E. (Hunters of the Golden Age : The Mid Upper Palaeolithic of Eurasia, 30.000-20.000 BP., 1999)