DiaaTheOne DiaaTheOne 11-07-2017 History contestada what geographic factor do Egypt, Mesopotamia, India and china all have in common?