The Kalam Cosmological Argument for God (Studies in Analytic Philosophy)