Author: Guggenbühl, Adolf.