Author: Hanemann, Heinrich.