Human Interference on River HealthShreya Bandyopadhyay, Sunil Kumar De · First published 2016Open the Tome