Genomes, Evolution, and Culture Past, Present, and Future of Humankind. - Herrera, Rene J. (New York Academy of Sciences Ser., 2016)