Introduction to Electromagnetic and Microwave Engineering by etc., Paul R. Karmel & Raymond L. Camisa