New Theories Of Everything C door John D. Barrow & Sir John Barrow