Weingart, Peter. 2007. “The Moment of Truth for Science”. Himalayan Journal of Sciences 3 (5):11-14. https://doi.org/10.3126/hjs.v3i5.456.