The philosophy of cosmology - Cham Cham, Khalil (Cambridge University Press, 2017)