Skip to main content

Debra Satz

Debra Satz is Marta Sutton Weeks Professor of Philosophy at Stanford University and author, most recently, of Why Some Things Should Not Be for Sale: The Moral Limits of Markets.