Fuller, Steve. 2005. “Is STS Truly Revolutionary or Merely Revolting?”. Science & Technology Studies 18 (1):75-83. https://doi.org/10.23987/sts.55188.