Newbattle testimonials 1657-1671 /
Torrance, D. Richard.
Scottish Genealogy Society.
Edinburgh : Scottish Genealogy Society,
2013.
Includes indexes.
Church records and registers