Polymer Science and Nanotechnology - Narain, Ravin (Elsevier Elsevier, 2020)