Míreanna comhchosúla: Semiconductor physics and devices