The beginning of infinity explanations that transform the world - Deutsch, David (London Penguin Books, 2012)