Who published XXX?
British Catholic History
British Catholic History is a biannual peer-reviewed academic journal published by Cambridge University Press on behalf of the Catholic Record Society.
Catholic Record Society