Guns, Germs, and Steel
Diamond explains unequal societal power through environments, domesticable species, diffusion, disease, and institutional development rather than racial ability.
The central question is why some societies acquired military and technological advantages over others. Diamond rejects racial explanations and emphasises different environmental starting conditions.
A society's later power can hide advantages that existed before its leaders chose anything. Diamond asks how environments and available species changed the opportunities different communities inherited.
Agriculture and domestication can support larger settled populations, specialised work, and more complex political organisation. Available plants and animals therefore influence later developments.
Geographic connections affect the spread of crops, technologies, and knowledge. Epidemic diseases associated with dense populations and domestic animals also shape encounters between societies.
The explanation links long-run environmental differences with unequal power, but critics argue that it underweights culture, contingency, politics, and human agency. It is an influential thesis, not a complete explanation of every conquest or inequality.
Surplus production can support specialists not directly producing food.
That explanation is one layer, not the whole history. Geography can make something easier without deciding every political act, and local experiences can resist a sweeping continental story.
Domesticable species were not distributed equally across environments.
Continental connections influence the difficulty of transferring agricultural practices.
Disease exposure can shape encounters independently of battlefield decisions.
Environmental starting conditions do not establish every later political choice.
The theory's broad scale leaves significant local variation unexplained.
The theory's broad scale leaves significant local variation unexplained.
How much of a society's later power begins with plants, animals, and geographic opportunities it did not choose?