Electricity and Power by Peter D. Riley