Semiconductor basics: a qualitative non-mathematica explanation of how semiconductors work and how they are used - Domingo (Wiley, 2020)