Text this: Physics and the technology of semiconductor devices