professor I . O. Rosenberg.