Kittels Introduction to Solid State Physics Global Edition by Kittel & Charles University of California & Berkeley