Overview

Alexander Fletcher

(1787—1860) minister of the United Presbyterian church