Search help
Biographical sketch of the life and work of the late Rev. Augustus Shepard, D.D., Durham, North Carolina