Dennett is an excellent communicator of complex ideas, and his book of some 500 pages provides a useful conspectus of the current state of cognitive science, including a number of areas of controversy. Many highly specialized disciplines are involved and Dennett rightly makes it a virtue that he has tried, ‘with unabashed eclecticism’, to build a coherent theory, looking across the whole field....