Online Library TheLib.net » Barter, exchange, and value: an anthropological approach