The Science Of Electronics: Dc/ac door David M. Buchla & Thomas L. Floyd