Overview

James Mitchell

(1637—1678) presbyterian preacher and insurgent