Microelectronic circuits - Sedra, Adel S & Smith, Kenneth C (OUP, New York, 1998)