A review by acollierastro
The Beginning of Infinity: Explanations That Transform the World by David Deutsch

3.0

I don't know why I keep reading these popular science books. They all say the same things.