Carl Dalmstedt , Professor.