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