The Beginning of Infinity by David Deutsch
This is not going to be like my regular book reviews. It cannot be. It was so long... It took me so...
Tags: books, watercooler, history