Pols, A. “ ISBN: 978 1 83910 401 5”.
Science & Technology Studies
, vol. 34, no. 2, Mar. 2021, pp. 90-91, doi:10.23987/sts.101367.