Rosenberg , Johan Olof , Professor.