Who's who in the Greek world - Hazel, John (The Routledge who's who series, 2002)