Author: Hahn, Hugo.