Classical Electrodynamics, 2nd Edition by John David Jackson