Electrical principles. - Jim Jenneson