The Elements of Polymer Science and Engineering, Second Edit