Author: Kehrer, Wilhelm.