Macroinvertebrate and diatom assemblage responses to pollution, with emphasis on salinity, in the Kat River, Eastern Cape South Africa

- Mgaba, Ntombekhaya