Cows, Pigs, Wars and Witches - The Riddles of Culture