Electromagnetic Fields and Waves by Magdy F. Iskander