Ion exchange : theory and practice - Harland, C. E. (Royal Society of Chemistry, 1994)