Ranaweera, Dilan. “History and Philosophy of Science and Technology: The Driving Force of Developing Innovative Creativity”. Advances in Technology 2, no. 2 (May 15, 2022): 221–223. Accessed November 21, 2024. https://journals.sjp.ac.lk/index.php/ait/article/view/6042.