Greatest story ever told so far : why are we here - Krauss, Lawrence M. (London Simon and schuster pub., 2018)