Humanistic Perspectives in a Technological World by Karen Head | Menrva Books | MenrvaBooks