Semiconductor devices - Lal, Krishan (Narosa, 1996)