“Indubitable Truth in Science?”. Philosophy and Progress, vol. 50, no. 1-2, Sept. 2012, pp. 65-88, https://doi.org/10.3329/pp.v50i1-2.11923.