Stage 3 climate and the Upper Palaeolithic revolution in Europe: evolutionary perspectives. - Mellars, Paul (Université de Liège, 2006)