Author: Graetzer, Rudolf.