Carrithes Michael Why Humans have cultures? - 2nd. - Oxford University Press 1992 - 217p. Subjects--Topical Terms: Sociology Dewey Class. No.: 306 / CAR