Electrical engineering uncovered - White, Richard M., 1930- (Prentice Hall, 2001)