Macroeconmics by William A. McEachern