Microeconomics - Arnold, Roger A.; Arnold, R. Daniel; Arnold, David H. (Cengage, 2023)