The Protevangelium of James: A Priestly Drama of Divine Indwelling - Johnson, Samuel B. (Vigiliae Christianae, 2023)