C . R . E. Hagelberg2,503