Title: The Vision of Léon Walras