Overview

John Page Hopps

(1834—1911) Unitarian minister