Macroeconomics For Today's World by Irvin B. Tucker