Author: Soergel, Hans Theodor,