Macroeconomics: A Contemporary Approach by William A. McEachern