Shelf: 'Arnold Joseph Toynbee'