Time, space, and cultural process in the European Middle-Upper Paleolithic transition. - Harrold, Francis B. (Archaeopress, 2001)