The Beginning of Infinity
by David Deutsch
Read this book on Feynman