Derek Sivers's review of Cows, Pigs, Wars, and Witches: The Riddles of Culture