Readings in world civilizations Vol. II - Reilly, Kevin (St. Martin's press New York, 1992)