Electromagnetic Fields by B. Blake Levitt & Blake B. Levitt