Principles of Polymer Science (Narosa, 2005)