The Opacity of Mind is a terrific book. In a nutshell, the plot is this: Gilbert Ryle meets contemporary cognitive science, and together they produce a novel and exciting theory of self-knowledge . . . This hardly scratches the surface of Carrutherss rich and thought-provoking book. Many other topics are discussed at length: mental architecture, inner sense theories, third-person mindreading, alleged dissociations between self- and other-knowledge, the evidence for widespread confabulation, and much more. As is usual with Carrutherss work, the book is packed with numerous references to the empirical literature--a welcome corrective to work on self-knowledge which blithely disregards it. The Opacity of Mind contains much to disagree with, but also much to learn.