Electricity And Magnetism by Chris Oxlade & Steven Parker