This outstanding volume, designed for junior and senior undergraduates in physics or electrical engineering, is an unusually comprehensive treatment of the subject. The book begins with the basis of electric and magnetic fields and builds up to electromagnetic theory, followed by a number of related and subsidiary topics, including relativity. Chapter 1 gives a detailed treatment of the del operator with many examples. Chapters 2-7 cover magnetostatics and electrostatics, including Coulomb's law, electrostatic and magnetostatic curl in a vacuum, Gauss's law, electrostatic and magnetostatic divergence in a vacuum, and electrostatics and magnetostatics in matter. Chapter 8 is devoted to three special methods for solving various problems in electrostatics. Chapter 9 deals with metallic conduction, and chapter 10 is concerned with ferromagnetism. Chapter 11 discusses the basic phenomena associated with variations in time. Then chapter 12 treats electric circuits. After chapters on special relativity and the connection between electricity and magnetism, the last five chapters deal with waves of various kinds: plane waves, transmission lines, reflection and refraction, guided waves, and radiation. In each section of each chapter, there are several worked-out examples, illustrating practical applications of the preceding theory. In addition, each section concludes with a collection of 15 to 20 problems, resulting in a total of over 900 problems in the text, conveniently grouped by subject. Answers for the odd-numbered problems are provided at the back of the book. Professor Shadowitz (Fairleigh Dickinson University) is well known for his often novel perspective and his ability to bridge the world of the theoretical physicist and the practical electrical engineer. This well-written text, esteemed in the field for its original and interesting material, offers an excellent exhibition of his uncommon pedagogical skills.