Self, Identity and Difference