J . E. HAFGREN.