IEEE TECHNOLOGY AND SOCIETY : A PUBLICATION OF THE IEEE SOCIETY ON SOCIAL IMPLICATIONS OF TECHNOLOGY