Electric Circuits [With Study Guide] by James W. Nilsson & Susan Riedel