Progress In Monomers, Oligomers, Polymers, Composites And Nanocomposites by Richard A. Pethrick