On Monday of this week, we celebrated the feast of St Margaret of Scotland, who was born in Hungary in 1045 and who would go on to become Queen of a country which would indeed blossom and flower under her refining and religious influence. Of her eight children three, Edmund, Alexander, and David became kings… Read More