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, where the alkyl group is longer than about 4 carbons.