Introduction To Electric Circuits by Richard C. Dorf & James A. Svoboda