Cows, pigs, wars and witches : the riddles of culture - Harris, Marvin (London Hutchinson, 1975)