Who's who in the greek world - Hazel, John (Routledge Who's who series, 2000)