Indubitable Truth in Science?

Siddhartha Shankar Joarder
2012 Philosophy and Progress  
doi:10.3329/pp.v50i1-2.11923 fatcat:jr4cgcblindofacho5izsxgaqa