Dc/ac Circuits & Electronics: by Robert Herrich & Robert J. Herrick