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.