Sophocles Revisited C by Hugh Lloyd-Jones & Brian P. Griffin