This book covers a huge spectrum of topics and while they are almost all fascinating, each chapter could be its own book.

I applaud the author for undertaking such a heavy task.

I recommend this book.