• Leeds
    Department Of Philosophy
    Professor
  • Northeastern University
    Department of Philosophy and Religion
    Associate Professor
New Haven, Connecticut, United States of America