The Beginning of Infinity – David Deutsch
We’ve seen amazing progress in the last few hundred years. In the last hundred or so, it seems to have accelerated. But we don’t understand everything; we don’t have complete knowledge. As much progress as we’ve made, we are still at the beginning of infinity. David Deutsch explains. This is a must-read.
Finite and Infinite Games – James P. Carse
A simple idea with big implications. This is a small book and a quick read. But that belies he profundity of its contents.