[1]
Joarder, S.S. 2012. Indubitable Truth in Science?. Philosophy and Progress. 50, 1-2 (Sep. 2012), 65–88. DOI:https://doi.org/10.3329/pp.v50i1-2.11923.