Introduction to Polymers 3rd Edition by Robert J. Young