j . p . nilsson.