Introduction to Electrodynamics 3rd edition, David J. Griffiths