Computational Methods for Electromagnetic and Optical Systems – John Jarem, Partha Banerjee