A . W. Hagelin.