T. Gellerstedt , professor I.