Synthesis Series On Computational Electromagnetics by Andrew Petersen & Nathan Bushyager