Microelectronic circuits - Sedra, Adel S. (Holt, Rinehrt and Winston, 1987)