J . G PALMGREN.