The Adversary vs the Advocate
Michael H. McIlwain
June 13, 2021