Text this: Microelectronics circuits and devices