Mesolithic Europe - Bailey, Geoff (Cambridge University Press, 2010)