Overview

Samuel James Moore

(1810—1876) revivalist preacher