A review by bartalker
The Beginning of Infinity: Explanations That Transform the World, by David Deutsch
challenging
hopeful
informative
inspiring
reflective
medium-paced
5.0