Microelectronic Circuits - Smith/Sedra (Oxford University Newyork, 2002)