Solid State Devices and Technology - Suresh, Babu V (New Delhi OUP, 2007)