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