Just Prices and Contracting: An Update on a Three Millennium Debate