Idowu, Oladele. " A Critical History of the Defining Features of Modern Science." NIU Journal of Social Sciences [Online], 6.2 (2020): 409-417. Web. 4 Apr. 2026