This book is simple in concept. Take either the original NXT or the NXT 2.0 Mindstorm Robot from Lego. Set up your computer to use the NXC programs that are used to program the robot. Download the code to accomplish one of two tasks, a tic-tac-toe playing robot, or one that will solve Rubik's Cube. Then use the instructions to build the Lego model to accomplish these tasks. Most of the book is devoted to the instructions for building the robot from Lego blocks, there is little information on programming. The books has instructions for using either Windows or Mac operating systems, Linux is not currently supported. There is a brief listing of books and online articles that deal with artificial intelligence, which may be helpful to those with more interesting in creating these types of projects.
The book is not about interfacing with computers, it is not about robots, it is about building two specific projects with the Mindstorm NXT kit. In that way it is similar to buying a Lego model, and using the exploded graphical instructions to complete the model. For someone with interest only in building these two projects, and with no desire to delve into the code required to made the computer function, this is a great kit. For those who would like to do a programming project that builds on the work done by the book's author, there is no access to the source code, so that option is not available. There are other books that deal with programming the Mindstorm robot.
The book's strength is the quality of the graphics that instruct in building the model, its weakness is the lack of accessibility to and explanation of the source code. But if your only interest is building the admittedly clever robots that will play tic-tac-toe and solve Rubik's Cube, this is the book for you.