Electrodynamics and Optics (Undergraduate Lecture Notes in Physics) (Hardcover)