N . P . Hamber g.