Chemistry of polymers - Nicholson, John W . (Royal society of chemistry, 1997)