Introduction to Electrodynamics 5th Edition by David J. Griffiths