Polymer chemistry and physics