Solid state physics, solid state devices and electronics : as per new UGC syllabus - Kachhava, C.M (New Age International, 2003)