Principles of microeconomics - Stiglitz, Joseph E. (W. W. Norton, 2002)