Overview

James Armstrong

(1780—1839) non-subscribing Presbyterian minister