Your search returned 4 records.
Place of publication Dumfries unless otherwise stated. Vols. 9.1-3 are Records of the West Marches; vol. 9.4 is a Record Text Publication.