Diarmaid MacCulloch
Diarmaid MacCulloch is a professor of the history of the church at St. Cross College at Oxford University in Oxford, England. He is the author of The Reformation: A History.
Diarmaid MacCulloch is a professor of the history of the church at St. Cross College at Oxford University in Oxford, England. He is the author of The Reformation: A History.