Introduction to Microelectronics and Nanotechnology, Second Edition - John D. Cressler (Taylor and Francis, 2016)