What are some good textbooks on material and crystal physics? I am looking for good physics textbooks on materials and crystal physics, I do not mind if they are a bit general but they must cover useful topics. However, the specific topics I would like some suggestions for are piezo-electricity, ferroelectricity and ferromagnetism in crystals and materials.
I would like them to be as rigorous as possible as I need more theoretical frameworks that these phenomena occur in rather than a focus on engineering/application. 
 A: As usual one should start with the fundamental Solid State books for which I recommend


*

*Introduction to Solid State Physics - Kittel

*Solid State Physics - Ashcroft & Mermin

*Solid-State Physics: An Introduction to Principles of Materials Science -
Ibach & Lüth
For the books concerning with the magnetism I can list you some names, none of which I can say much because I did not read them thoroughly myself


*

*Fundamentals of Magnetism - Getzlaff

*Magnetism, Basics and Applications - Stefanita

*Magnetism, From Fundamentals to Nanoscale Dynamics - Stohr & Siegmann

*Modern Theory of Magnetism in Metals and Alloys - Kakehashi

*Quantum Theory of Magnetism - Nolting & Ramakanth
I also made a fast search for the books on Piezoelectricity in Springerlink and here is the list. For these books I cannot say anything at all since I did not even open their cover.


*

*Piezoelectricity Evolution and Future of a Technology - HeywangKarl & Lubitz & Wersing

*Special Topics in the Theory of Piezoelectricity - Yang

*An Introduction to the Theory of Piezoelectricity - Yang

*Advanced Mechanics of Piezoelectricity - Qin
