J . G . PALMGREN.