Classical Electrodynamics - Puri S P (Narosa Publishing House,New Delhi, 2017)