MacCulloch, Diarmaid,writer of introduction.