A straightforward, clearly written text for the two-semester course in electromagnetism taught at the advanced undergraduate level. Revisions include a new chapter on circuits and transmission lines and over 145 examples worked out in detail and 587 problems. Filled with careful and accurate definitions, the book develops needed mathematics beyond calculus through partial differentiation.