England is Mary's Dowry: A new dedication for today
  Why is England called the 'Dowry of Mary'? Unique among all the nations, the Catholics of England have believed for centuries that their country is in a special sense the Dowry of Mary. The word 'dowry' (from the Latin dos, meani...