Does God exist? : the great debate