Fuller, S. “Is STS Truly Revolutionary or Merely Revolting?”. Science & Technology Studies, vol. 18, no. 1, Jan. 2005, pp. 75-83, doi:10.23987/sts.55188.