Text this: Semiconductor physics, an introduction