Microeconomic theory - Mas-colell, Andreu. (Oxford University Press., 2006)