Introduction to Macromolecular Science, 2nd Edition