The Church Covenant
Michael H. McIlwain
April 23, 2023