Brief Principles Of Macroeconomics by David R. Hakes, N. Gregory Mankiw & Ng Mankiw