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