Philosophy Talk. Has Science Replaced Religion?