Microelectronic circuits and devices - Mark N. Horenstein (Prentice Hall int, 1996)