Home > Author > David Deutsch >
― David Deutsch , The Beginning of Infinity: Explanations That Transform the World