My God Shall Supply: The unexpected source of our daily bread.