Cosmological Argument: A Reassessment