Carrithers, Michael

Why humans have cultures explaining anthropology & social diversity - Oxford University Press, Oxford 1992 - xi, 217

0-19-289211-8

301.2 Car