Overview

David Everard Ford

(1797—1875) Congregational minister and composer