Microeconomic theory basic principles and extensions - Snyder, Christopher; Nicholson, Walter (South-Western, Cengage Learning, 2012)