Author: Egloff, Wilhelm.