Microeconomics for managers - Kreps, David M. (W W Norton, 2004)