Electricity & Magnetism by Joel Beller & Kim Magloire