Has Science made Religion redundant?