Principles of microeconomics - Mankiw, Nicholas Gregory (Cengage Learning, 2021)