Barter, exchange and value : - Humphrey, Caroline (Cambridge University Press, 1992)