Constantine Porphyrogenitus and his world - Toynbee, Arnold Joseph (1889-1975) (Oxford University Press, 1973)