The physics of materials