Need a book to completely revise ED. Book not be of beginner level. Must be of Masters level. Thanks Attaching a list of topics that needs to be there in it. Electrostatics: Gauss’s law and its applications, Laplace and Poisson equations, boundary value problems. Magnetostatics: Biot-Savart law, Ampere's theorem. Electromagnetic induction. Maxwell's equations in free space and linear isotropic media; boundary conditions on the fields at interfaces. Scalar and vector potentials, gauge invariance. Electromagnetic waves in free space. Dielectrics and conductors. Reflection and refraction, polarization, Fresnel’s law, interference, coherence, and diffraction. Dynamics of charged particles in static and uniform electromagnetic fields.Dispersion relations in plasma. Lorentz invariance of Maxwell’s equation. Transmission lines and wave guides. Radiation- from moving charges and dipoles and retarded potentials.