Macroeconomics for today - Tucker, Irvin B.