The chemistry of polymers - Nicholson, John W (The Royal Society of Chemistry, 2006)