Principle of Mircoeconomics - Mankiw,gregorg (Cengage Learning, 2018)