Electric Circuits 9th Edition by James W. Nilsson