Principles of microeconomics : a streamlined approach - Frank, Robert H.; Antonovics, Kate L.; Bernanke, Ben S.; Ori, Heffetz (McGraw Hill, 2017)