meeting point of science and faith