This is one of the best \'Introduction to Macroeconomics\' books I've ever read. It's well structured, comprehensive and understandable. It also explains the mathematical and analytical framework of the theories introduced in the book very well.