EP 145: The Beginning of Infinity: Explanations That Transform the World...

A bold and all-embracing exploration of the nature and progress of knowledge from one of today’s great thinkers David Deutsch