Solid State Physics - Blakemore,J.S. (Cambridge Cambridge University press, 1993)