Author: Huber, Ernst Rudolf.