Basic electronics for scienticts - BROPHY, James J. (McGraw Hill)