Human evolution trails from the past - Cela Conde, Camilo José. (Oxford biology., 2007)