translated by Marshall Yarbough