professor Palmstedt , J.