C D. W. Haegerstrand.