Microeconomic theory : basic principles and extensions / Christopher Snyder, Walter Nicholson, Robert Stewart - Andover : Cengage Learning, 2015. - x, 537p. : ill. ; 26cm