J . A . Hazelius ,prof.