Cultural Anthropology + Themes of the Times for Cultural Anthropology by Marvin Harris & Orna Johnson