Seol mar théacs é seo: Ion-exchange: introduction to theory and practice