TECHNOLOGY AND HUMANITY