The Demand and Supply of Public Goods