If you want a one-stop history of the Reformation, this book is the place to go. Rather than tackling each area separately (German Reformation, Swiss Reformation, Catholic Reformation, etc.), MacCulloch provides us with a story that weaves all of these various plots together. In doing this some depth is sacrificed, so if you want to learn more about a particular figure or event you have to look elsewhere. But if you want to see the whole story, complete with background leading up to the Reformation and results of it, this book is great. My only complaint is that the Anabaptists seem to get short shrift, Menno Simons only gets one paragraph!