ECE Professor John D. Cressler has released the second edition of his textbook, Silicon Earth: Introduction to Microelectronics and Nanotechnology,