Elements of solid state physics - Srivastava, J.P (Prentice-Hall, 2006)