A . Hagelin ).