Anthropology : what does it mean to be human ? - Lavenda, Robert H. (Oxford University Press, 2012)