Cultural materialism : the struggle for a science of culture - Harris, Marvin, 1927-2001,