Overview

David James Vaughan

(1825—1905) Church of England clergyman and social reformer