之后,农业也开始独立地在其他地区——从中国到墨西哥发展。但是这些地区的动植物不如西方的那么容易驯养,这一过程花了数千年时间。这些复杂农业社会区域也逐渐扩展,但是西方长期保持了早期优势,因此第一批城市、国家、帝国首先在西方诞生。
但如果这就是故事的全部的——西方一早获得了领先地位,并一直保持了下去,那么西方统治世界就不存在任何争议。事实上,当我们回首整个历史,我们将看到事情更加复杂。地理因素决定了社会如何发展,但是社会如何发展同时确定了地理的意义。
在农业发展的初期,适宜的温度、降雨、地形最重要。但是随着农村发展成为城市,地理因素变得不那么重要,而在尼罗河等河流附近生存变得更为重要,因为河流让灌溉成为可能。随着国家成为帝国,靠近河流不如接近可航行的海洋那么重要,因为地中海等海洋能让罗马输送食物、部队等。但是,随着古代帝国的扩张,地理的含义也在改变。从蒙古草原到匈牙利的道路变成了公路,游牧民族可以任意移动,逐渐削弱了帝国的力量。公元1世纪至5世纪,旧世界的帝国——从罗马帝国到中国汉朝逐渐分崩离析,政治变化再一次改变了地理。公元6世纪,中国重新建立了统一的帝国,但是西方却没有。在超过一千年的岁月里,至少公元1700年以前,中国是地球上最富有、最强大、最富创造力的地方,领先于西方。东亚的发明家取得了一个又一个突破。公元1300年,他们的船只已经能穿越海洋,枪支能够射中对岸的人。在那种充满悖论的人类历史上,东方的突破再次改变了地理的意义。