The church in England. The church in the life of the nation. [With illustrations.]
Church of England.
London,
[1951]