This is a wonderful overview of current approaches to AI. The book successfully compares the strengths and (some of the) weaknesses of these new approaches to the problems inherant in classical AI. The review of these problems is very lucid and easy to follow. As someone looking for a readable overview of current thinking and research directions in the area, I found this book excellent. Whilst not bedtable reading, it is certainly far more accessible than many texts on this subject. I am seriously considering making this a main text for one of my courses. Hope that this is recommendation enough.