Readings in World Civilisations - Reilly, Kevin (New York St. Martin, 1997)