Overview

James Nimmo

(1654—1709) covenanter