Meanings of the Market: The Free Market in Western Culture by James G. Carrier Back to product details page >