Why All Cultures Do Fasting