N P . Cederberg.