N P . Hamberg.