Science, Technology, and Society by Sal Restivo, Jennifer Croissant & Jennifer L. Croissant