Technology And Society by Jan L. Harrington