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. "