OLOF HAMMARSTEN , Professor.