General Equilibrium and Welfare Economics - Michalos,Alex, C. (Switzerland: Springer, 2017)