N . P . Petersson , fl.