Does anyone know the provenance of this song? It's widely assumed that it must be something to do with Mary Stewart (Queen of Scots) - but the history doesn't fit. It has to be 4 Marys linked with a court where there is a Stewart king (not prince consort). I'd love to know.