ByNobleID
    Negotiating religious difference in early modern Europe: ecclesiastical, political and social processes | NobleID