Weingart, P. (2007). The moment of truth for science. Himalayan Journal of Sciences, 3(5), 11–14. https://doi.org/10.3126/hjs.v3i5.456