Translated by J J O Meara