Computational Methods for Electromagnetic and Optical Systems by Partha P. Banerjee & John M. Jarem