Greek society - Andrewes, Antony (Harmondsworth, Middlesex, 1967)