. . . "Nathan C. Schaeffer" . "Nathan C. Schaeffer" .