Genomes, evolution, and culture past present and future of humankind - Herrera, Rene J (Chichester Wiley, 2016)