emma hamberg , n . p . hamberg.