J . P . Hagberg , grav.