Overview

John Blackadder

(c. 1623—1686) Church of Scotland minister