Modern microeconomic theory - Sher, William T. (North-Holland, 1986)