Author: translated by Frank Baldwin