Is there a God? A perspective from a scientific standpoint.