Microeconomics theory basic principes and extensions - Snyder, Christopher (Andover Cengage Learning, 2010)