Text this: Semiconductor Devices: Theory and Application