J . P . ROSENGREN.