Cycles of Time by Roger Penrose A radical vision of the universe cycling through infinite Big Bangs — a challenging read ♾️