Samsul Ariffin Abdul Karim, Saiful Azmi Husain Engineering and Sciences Teaching and Learning Activities - Springer Springer 2022 ISBN: 9783030796143 Source: EBOOK