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