Overview

James Harper

(1795—1879) theologian and minister of the United Presbyterian church