Bristol Church Defence Association. Report ...
Bristol Church Defence Association (Bristol)
London,
1866.