Microeconomics for Managers - Kreps,M, David (Viva book, 2010)