A study of history - Toynbee, Arnold Joseph (Barnes & Noble, 1995)