Description:After Bart Kosko's "Fuzzy Thinking," this was the first fuzzy logic book that I bought. The writer's prose is readable and understandable and the explanations of fuzzy logic, especially as applied to modelling, are quite good. My criticism is that the source code provided is not truly in C++; very few (and no important) C++ features are utilized. With very little change, the examples could be compiled with a C compiler. This is most unfortunate, since fuzzy logic in general, and the modelling system described are excellent for object-oriented software. I hope that the 1998 edition of the book does better.