Microeconomic theory : basic principles and extensions - Snyder, Christopher; Walter, Nicholson (New Delhi Cengage Learning, 2012)