The infinite recycling universe : time, free will, randomness, cause and effect, information and order, black holes, big bang /
Franks, David J.,author.