David, the youngest son of Scotland’s virtuous queen, (Saint) Margaret, succeeded his brother to the Scottish throne in 1124. David’s friend, (Saint) ...
Continue Reading