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