Author: Arnold (translator) & Ernest Barker (ed.) Toynbee