James was the son of Mary Queen of Scots and her second husband Henry Stewart, Lord Darnley. He was descended through the Scottish kings from Robert the Bruce, and the English Tudors through his great ...