Principle of Engineering Physics - Khann, Md. N. (New Delhi Cambridge University Press, 2016)