Solid State Physics revised 6th edition - S.O.Pillai (New delhi New Age International, 2006)