Electric Circuit Analysis by David E. Johnson, David E. Johnston & John L. Hilburn