J . E. Areschoug , Prof.