by Charles E. Larmore
Charles Larmore develops a theory of the self that challenges the widespread view that the we always know our own thoughts.