Introduction to Electrodynamics - Griffiths,David (New Delhi Cambridge University Press, 2023)