professor ; Snäll , G.