D. W. Hagelin , Er.