This is a great resource for anyone interested in the history of theology. MacGregor goes over the major trends in Christian theology of the 19th and 20th centuries. It focuses mostly on Protestant theology. One change I would make would be a chapter or two on Catholic Neo-scholasticism and Nouvelle Theologie. But he does cover Catholic liberation theology. For Protestant developments its quite comprehensive. And his presentation and analysis is fair, even on topics where (as I understand) he disagrees.