Electricity & Magnetism by Gerard Chesire & Gerald Cheshire