Professor W. E. Swedelius harblifwit