Speeches delivered at the great meeting held in St. James's Hall ... May 6, 1868, in support of the United Church of England and Ireland ... Authorized report /
National Protestant Union (London)
London,
1868.