Why Some Things Should Not Be for Sale
The Moral Limits of Markets
By Debra Satz
(Oxford University Press, USA, Paperback, 9780199892617, 252pp.)
Publication Date: March 2012
Other Editions of This Title: Google eBook, Hardcover
Categories: Political, Economics - General, Business Ethics
![]() |











