N P . Hamberg,