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