Microeconomics - Pindyck, Robert S.; Rubinfeld, Daniel L. (Pearson Education Limited, 2018)