J . Hartelius , professor ; S.