Social and cultural anthropology the key concepts - Rapport, Nigel (Routledge, 2000)