Microeconomics a contemporary introduction - McEachern, William A. (South-Western, Cencage Learning, 2014)