Social and cultural anthropology: The key concepts - Rapport, Nigel (London, 2000)