N . P . HAMBERG , Professor.