Haller , Upsala ; Fröberg,