Mary Queen of Scots in History - Campbell, C. A.