Electronic devices : discrete and integrated - 259689 Fleeman, Stephen R. (Englewood Cliffs, New Jersey : Prentice Hall, 1990)