Solid state physics - Singh, R. J. (Always learning., 2012)