Overview

Robert Halley

(1796—1876) Congregational minister and writer