Electromagnetic Vibrations, Waves, and Radiation (The MIT Press)