Christian Realism and the New Realities

GPTKB entity