Electromagnetism, and How It Works by Stephen M. Tomecek