Western civilizations : their history and their culture - Lerner, Robert E. (W.W.Norton and Company, 1988)