The palaeolithic societies of europe - Gamble, Clive (Cambridge World Archaeology, 1999)