Historical Notices Of Scotish Affairs: 1661-1683.- V. 2. 1683-1688 by David Laing & Lord John Lauder Fountainhall