Microelectronic Circuits by Adel S. Sedra, Kenneth C. Smith & AdelS Sedra