Robert Stainton Robert Stainton Sucheta Tripathi2025-07-07T14:30:48-04:00 Distinguished Professor, Department of Philosophy, Western University