Dc/ac Circuits & Electronics by Robert Herrich