Macroinvertebrate communities associated with duckweed (Lemnaceae) in two Eastern Cape rivers, South Africa.pdf of Macroinvertebrate communities associated with duckweed (Lemnaceae) in two Eastern Cape rivers, South Africa