Examples of polyelectrolytes that are soluble in non-aqueous solvents, such as ethanol, methanol, dimethylformamide, acetonitrile, carbon tetrachloride, and methylene chloride include poly(N-alkylvinylpyridines), and copolymers thereof in which the alkyl group is longer than about 4 carbon atoms.