Introduction to Electrodynamics: Pearson New International Edition