Mag. Thure Gustaf Salin , Upl.