Guns, Germs, and Steel: The Fates of Human Societies why different people have different development? Asked by serena sy 15 years ago 2/21/2010 5:31 AM Last updated by anonymous 15 years ago 4/22/2010 8:03 AM
because of environmental determinism (geographic advantages) and the rate of diffusion of technology and writing systems.