God and Contemporary Science (Edinburgh Studies in Constructive Theology)