Diary of Alexander Jaffray, Provost of Aberdeen, One of the Scottish Commissioners to King Charles II, and a Member of Cromwell's Parliament ... ; With, Memoirs of the Rise, Progress, and Persecutions of the People Called Quakers in the North of Scotland ... by John Barclay