J . Hartelius , professor.