Principles of microeconomics - Mceachern, William A. (Cengage, 2013)