Intermediate microeconomics - Mochrie, Robert (Palgrave Macmillan Education, 2016)