Donald Cargill
Donald Cargill
Donald Cargillwas a Scottish Covenanter who worked to uphold the principles of the National Covenant of 1638 and Solemn League and Covenant of 1643 to establish and defend Presbyterianism...
NationalityScottish
ProfessionClergyman