Publications
Publisher: Printed for the Scottish Burgh Records Society
Published: 1892
Number of pages: 239