Prof. Demasure gives a lecture for the European Society for Catholic Theology (ESCT)