translated by George Bull