by Francisco J. Ayala, Camilo José Cela Conde
The discoveries of the last decade have brought about a completely revised understanding of human evolution, due to the recent advances in genetics, palaeontology, ecology, archaeology, geography,…