Conductors, Semiconductors, Superconductors : An Introduction to Solid State Physics - Huebener, Rudolf P. ((Undergraduate Lecture Notes in Physics))