Electronic principles

Paul E. Gray and Campbell L. Searle
Wiley
9780471323983
0-471-32398-5