Electricial Engineering and the Science of Circuits by James Bow