Palaeolithic Europe : a demographic and social prehistory - French, Jennifer, 1987- (Cambridge University Press, 2021)