Fuller, S. (2005). Is STS Truly revolutionary or merely Revolting?. Science & Technology Studies, 18(1), 75–83. https://doi.org/10.23987/sts.55188