As the name implies, this is a non-technical introduction to a very complex and technical subject. As such, the writer walks a very fine line between making the subject matter understandable to the lay-person and providing scientific support for his arguments. He is able to do this with a mixed level of success.
The first few chapters of the book deal with relatively simple subject matter, two person zero sum games. In these chapters, the author is easily able to explain the concepts and solutions without getting technical. However, as the book progresses, the author grapples with ever more complex problems, such as two person non-zero-sum games and with n-person games. As the problems become more complex, the author's explanations become less well organized and clear. It is obvious that behind the arguments stand solid mathematical reasoning, however since the book tries to avoid mathematics as much as possible, many of the explanations and assumptions remain vague.
Although I was familiar with many of the concepts in the book, this is the first book I have read on game theory. Was it worth it? Absolutely. Although I would have liked to receive more in-depth explanations in many cases, I felt that the book opened a window for me into this fascinating world. I was especially pleased with the many real world examples the author uses to illustrate the wide-ranging applications of game theory. These examples include an application of game theory to the evolution of species; and the use of game theory to determine who holds the power in a political system. More well known concepts, such as the Prisoners' Dilemma, are also comprehensively discussed.
Bottom line, this is a really enjoyable book that covers a very challenging subject. If a non-technical introduction to game theory is what you want, this is the book for you. However, if you are more mathematically inclined or have already read a book or two on the subject, you will probably want to pick up a more advanced book.