Overview

James Sherman

(1796—1862) Congregational minister