The Elements of Dynamic Electricity and Magnetism