The Kalam cosmological argument : Philosophical arguments for the finitude of the past - Copan, Paul. (Bloomsbury studies in philosophy of religion, 2018)