J . Hartelius , professor;