Original: John Barrow (1991) Theories of Everything: The Quest for Ultimate Explanations.
Simplified: Theories of Everything: The Quest for Ultimate Explanations.