Readings in world civilizations, Vol.2: thedevelopment of the world - Reilly, Kevin (1992)