S. P . THELEN.