Macroeconomics: A European Text - Burda, Michael; Wyplosz, Charles (Oxford university press, 2013)