GC-Theology and Ethics