translated by Timothy Keates