Author: Walter F.; translated and with introduction by Robert B. Palmer Otto