Overview

Alexander Raleigh

(1817—1880) Congregational minister