The sceptical anthropologist?, social anthropology and Marxist views on society,