Six Theories of Mind.