Author: European Conference on Science and Theology (3rd 1990 Geneva, Switzerland)