The science of human evolution - Langdon, John H. (John Howard) (Springer Nature, 2016)