The Kalam Cosmological Argument - Craig, William Lane (Two dozen (or so) arguments for God, 2018)