J . H . ALMGREN.