Biometrics at the Frontiers: Assessing the Impact on Society (European Commission,JRC - IPTS, 2005)