Western Civilizations : their history and their culture : volume II - Lerner, Robert E. (W. W. Norton & Company, 1988)