T. M. Scanlon — American philosopher