Author: translated by Ryan Granger and Helmut Ripperger