Polymer chemistry - Timothy P.Lodge,Paul C.hiemenz (uk CRC Press, 2020)