Time-Harmonic Electromagnetic Fields by Roger F. Harrington