Hagelin , D. W.,