Author: Hug, Otto.