TY - BOOK TI - Semiconductor physics and devices : basic principles SN - 0071231129 ER -