Author: Hilty, Hans Rudolf.