Cambridge classical texts and commentaries - Diggle, J