On Human Natureby Jonathan H. TurnerEvolutionEthnologyCognitive scienceDevelopmental biologyPhysical anthropologyHuman evolutionSocial aspectsSociobiologyWriting a summary for young readers…For young readersBook data: Open Library