Semiconductor physics and devices: basic principles - Neamen, Donald A. (McGraw Hill Ed, 2024)