Church of England newspaper : CEN.
London : Christian Weekly Newspapers
Description based on: No. 4576 (Jan. 1, 1982); title from cover.
Church of England
Theology