Amazing book. In my opinion, books need to evolve to this book's format; I've read the negative reviews of this book, and I found that the problem is that raters expect it to be a full encyclopedia.
In the age of the internet, a book needs to save the reader's time (because of how quick information may get obsolete) and just show the reader the right direction, and this is exactly what this book does... It shows the different options, concisely summarizes each of them and gives hints every now and then. Anything that I was interested in, I simply went online and looked for details. This is what makes books valuable nowadays as the internet becomes a big mess with tons of information and where things can easily be overlooked.