Overview

Hamilton Montgomerie MacGill

(1807—1880) minister of the United Presbyterian church