The palaeolithic societies of Europe / - Gamble, Clive. (Cambridge University Press,, 1999)