Micro economic theory - COLELL, ANDREU MAS (Oxford Oxford University Press, 2006)