University of Oklahoma
George Mason University
  • University of Oklahoma
    Department of Philosophy
    Retired faculty
  • George Mason University
    Mercatus Center
    Professor (Part-time)
University of Toronto, St. George Campus
Graduate Department of Philosophy
PhD, 1986
Norman, Oklahoma, United States of America