Published for the Church Historical Society [by] Society for Promoting Christian Knowledge

Books of Publisher