Karl Holmgren , Upsala.