Stanley Rosen, an American philosopher.