9780877620761: Polyelectrolytes