Overview

John Edgar

(1798—1866) minister of the United Secession church and philanthropist