Useful aminoalkyl or cyclic amine groups are linked to vinyl groups of the monomers using convenient linking groups including alkylene, amido or ester groups, and multiple alkylene groups can be linked together with imino, oxy, amide, carbonyl or ester groups.