Electromagnetic Fields and Waves, Magdy F. Iskander.