The Elements Of Electrical Engineering : by Tyson Sewell