Author: Barclay, James rector of the grammar school at Dalkeith
Title: rector of the grammar school at Dalkeith