Professor E. W. Swedelius harblifwit