Cameron, Richard. 1648-80. Scottish preacher. Defended Solemn League and Covenant at Airds Moss. Read More …