prof hafva äfven d.