P . Hamberg , professor.