Three Centuries of Demand and Supply