Diarmaid MacCulloch explores the origins and meanings of Christianity, beginning his journey at the church of the Holy Sepulchre in Jerusalem, a site that holds ...