Semiconductor physics and devices - Neamen, Donald A (McGraw Hill Education (I) Pvt Ltd, 2013)