I . W. A . Hagelberg.