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