Almgren , Upsala ,Albion