Journal of the Hon. John Erskine of Carnock, 1683-1687 /
Scottish History Society.
MacLeod, Walter.
Edinburgh,
1893.