Introduction to Electric Circuits - Herbert W. Jackson , Dale Temple , Brian Kelly , Karen Craigs , Lauren Fuentes