Solid state physics - Pillai, S.O (New Age Intenational, 2002)