Microeconomics, theory & applications with calculus - Perloff, Jeffrey (Addison Wesley, New York, 2008)