Text this: Physics and techology of semiconductor devices