Theories of the mind - Priest, Stephen (Houghton Mifflin Company, 1991)