S. P . THELIN , NHN*