Macroeconomics - Blanchard, Olivier (New York:Pearson Prentice Hall, 2006)