The much awaited revision of Engineering Electromagnetics is finally here. The current edition is now useful for a full-fledged two-semester course on electromagnetics and is as well-suited for the communications engineer as for the electrical engineer.