CARL J . ALMGREN.