Author: Walter F. Schirmer. Translated By Ann E. Keep