Microeconomics - Slavin, Stephen L. (The McGraw-Hill series economics)