Fundamentals of microelectronics - Razavi, Behzad (John Wiley, 2008)