Computing Identity