Social, ethical and policy implications of information technology by Victoria Johnson | Menrva Books | MenrvaBooks