Introduction to Electrodynamics – Paperback, by David J. Griffiths – Very Good

Introduction to Electrodynamics (3rd Edition). by David J. Griffiths.