Microelectronic Circuits - Adel S Sedra (Oxford University Newyork, 2004)