A review by balthasar
The Beginning of Infinity: Explanations That Transform the World, by David Deutsch
challenging
informative
inspiring
medium-paced
4.75