Basic Solid State Physics - Raychaudhuri, Arunkumar (Levand Books, 2013)