Values, society & evolutionby H. James Birx, Tim DelaneyEvolution (Biology)PhilosophyHuman evolutionSocial evolutionSocial changeSocial valuesWriting a summary for young readers…For young readersBook data: Open Library