Self and Other: a philosophical discussion in social psychology.