“ * * OLOF HAMMARSTEN , Professor.