Microelectronics by Charles G. Sodini & Roger Howe