E. W. Almqwist , professor H.