This is a wonderfully informative and elegantly written book. The author travels through the main currents of macroeconomics, starting with Adam Smith and Ricardo, and continuing to Marx, Keynes, the neoclassical, the structuralists... Although the author clearly endorses a more Keynesian/Structuralist approach (as opposed to a neoclassical/neoliberal one) he is very careful at avoiding partisanship. The main assumptions of the models are carefully explained and discussed in a non mathematical way as free from technical jargon as possible. Although not a book about the current crisis, it does not avoid the issue completely, discussing, when appropriate, several of its causes in the theory and practice of current mainstream economical thought. After reaching the final page, every non economist (and, I venture, a lot of economists too) have gained a far deeper understanding of the assumptions underlying the public discourse of economists and policy makers, assumptions that often do not seem to be taken by them as such, but as God given truths immune to any rational discussion. A very good book, deserving repeated visits.