Digital Dilemmas: Technology, Identity and Society